MFEDLKPQEPRVELESDGGKLEVWGGRGSGVFEDANVAACRTTLKRRGLWLPSYIDAPSMQLVTRGKRGRVGVISSRGDRRSQETTFKVEKGDVVAVPQGVVVWWYNDQDRDLEIVGLADDQRGERSEQSGYGAVIHGFSTEVLSRAWQMDKSTVKELLQSQSEMGIIRLDKDITFPDQEERDNTFYQNFIYRFGKTNPDIRVRDGGELRELNSYKLPVLKQLGLGMECVQLEQDAMVSPNWFRAHQILYVMEGRGKIEAVSNDGERALDTDLEKGSLVVIPAFFPSTKIAGSEGFHYVSFLTTDKPMISYMSGRNSVYQGIPLRVLSRILNVDEERAKQVQRAHERESVIFPSESSAARRRDGQRDPRRREDEKRRHEEEDESRRRQREEKRREEEEEDRRRKRESEDESKRRGAWAL*