MMAGAPPMHICMDSDWLKGIVPEEHGMGSSSPSAELIACPRAPMQAAAAAADRRLRPQHDQPLKCPRCESTHTKFCYYNNYSLSQPRYFCKTCRRYWTKGGSLRNVPVGGGCRKNKRAPPKKAAAHAQPAVAVAAALQGRHMETGLHLSFSGMQHHLAPPPPPATAADPLCSLGLFDWKQYDPVFAGSGGGGSPVAALESAGSEAHFMGAGMMGIGGGGGGVAEYHALSALRYAAGLGDHLALPFGAGRAEHDAVEVKPVAAERLLSLEWCGEASRTAAPESSISSLGGLGLWSGMIGGGHHHHGSSAAI