MGEAAEQARGFHVTTTRKQVITAALPLQDHWLPLSNLDLLLPPLNVHVCFCYKKPLHFTNTVAYETLKTALAETLVSYYAFAGELVTNPTGEPEILCNNRGVDFVEAGADVELRELNLYDPDESIAKLVPIKKHGVIAIQVTQLKCGSIVVGCTFDHRVADAYSMNMFLLSWAEISRSDVPISCVPSFRRSLLNPRRPLVMDPSIDQIYMPVTSLPPPQETTNPENLLASRIYYIKANALQELQTLASSSKNGKRTKLESFSAFLWKLVAEHAAKDPVPIKTSKLGIVVDGRRRLMEKENNTYFGNVLSVPFGGQRIDDLISKPLSWVTEEVHRFLKKSVTKEHFLNLIDWVETCRPTPAVSRIYSVGSDDGPAFVVSSGRSFPVNQVDFGWGSPVFGSYHFPWGGSAGYVMPMPSSVDDRDWMVYLHLTKGQLRFIEEEASHVLKPIDNDYLKI*