MMAGAPPMHICMDSDWLKGIVPEEPGMGSSSPSAELIACPRPMHAVAAAAAADRRLRPQHDQPLKCPRCESTHTKFCYYNNYSLSQPRYFCKTCRRYWTKGGSLRNVPVGGGCRKNKRASAKKPPAPPMQPRHMAETGLHLSFSGMPQLPPPSADPLCSLGLLDWKYDPILTGSGGGAAAGSLDGASSEAHFAGAGMLGIPGGGGSGGECHALSALRYAAGLGEHLQLQGLPFGGRAEHDGMEVKPPATERLLSLDWYSETSRAPESAISSLGALGLWSGMLGGAHQHHGSSAAI