MMAGAPPMHICLDSDWLKGIVPEEPGMGSSSPSAELIACPRPMHATAAAADRRLRPQHDQPLKCPRCESTHTKFCYYNNYSLSQPRYFCKTCRRYWTKGGSLRNVPVGGGCRKNKRASAKKPPAPPMQPPHMSETGLHLSFSGVQQLPPADPLCSLGLLDWKYDPILTGSGGVAGSLDGASSETHFAGTGMLGIPGGSGGGECHALSALRYAAGLGENLQVQGLPFGARAEHDAMEMKPAATDRLLSLDWYSETSRAPESAISSLGALGLWSGMLGGAHQHHGSSAAI