MSHAAMRLSLLLLASLSLVDASRIAAPPASSLTLRRLRGGEAEAEAAAAAAAAGSKNEGSSEDGDDEAEVAAALAALSRSIDAFMDQFAQLELGVLSTARPSILGRKASPEAIAARPDRRAFKEAHQHFCEVHQLMRGESDEALPAAAGSMQLLRQAALYLSDDEAAAKENVRAVPAETVEKLAALRAAGRRKAGGTVASALSQLRVALAGPLEAHSKLVAALGASQVQPVPAALSREAVTAKLNTVPTFCLLDGQSRVVGMREEEGATPTACFYTDPAEARAVLESAKRAMPDVRGLHLGVTPLGRAFAACGGWPGDEPQGHIASTLKLQGSAAVREQMGPFLREQAEKQGLPEAAWQLPVFCTDQLQSAHAMPFFLSREALVDAWVVAGLERDAVPDSLTAMDLRVLVHQMSTTDKFAWNTVNLLASREAVDLVSEAYAEGRAVAAARSGGGAAESAAAALDAAEAGGAEEEEEEEEEA*