MTRDDREFSIVVFGATGDAGRAVCRYLATKQGARPVKWAVAGRSKAKLETLVSSLGGSSAPSVLLADACDASSLLRIAERATLVFSAVGPYSRLGEPMVKACLVARTHWADITGEVFWVGEMEAKHGEAAAAAGVTLTSLCGYDSVPCELSLHVARKALKLGARHSELLDAEAVTQLNGYAAFARSNDESAALWPVLRSMLGSLSLGWCNVPVVHRSFGARGANPLRFRDREQLPMPAAWWNLWHLLPALGLYAAIGLALPLFYLAALLPPLRAAAERRLAAYSYQGDASSSFAVLTRASCGKRAVDVTFACPGDPGIYGTALLAAECSLGLVDATRRGALAPGFTTPAIALGDALVDRLRAAGCTIEAKATQP*