MVGIVPEEHGMGSSSPSAELIACPRAPMQAAAAADRRLRPQHDQPLKCPRCESTHTKFCYYNNYSLSQPRYFCKTCRRYWTKGGSLRNVPVGGGCRKNKRAPPKKATAHAQPTVAAAAAAALQGRHMETGLHLSFSGMQHHLAPTPPPPHATAADPLCSLGLFDWKQYDPVFAGSGGGSPVAALESAGSEAQFMGAGMMGIGGGGGGAGAEYHALSALRYAAGLGDHLALPFGAGRAEHDALEVKPVAAERLLSLEWCGEASRTAAPESSISSLSGLGLWSGMIGGGHHHHGSSAAI