MESSSSPPLLQAQQQLAPCAGLPADVPAHSAPLLDMNREPDSVDRDFKFPFRESAPKLASDVNLNDLPDDSNSTVRKATGVDISVPCFVTHDLNISPVETEDFAGIPTGKTDLTIASTDLDAGSSEHNVTEFSNSEVPSEKSTLDVPFHDMVVLKDGPVTVAVPLAECKTPLVGDAGNTPPSQLSGDAPLLPVEQLLNALSKESHIDGVVVQQQQDGNFEEIMPDHGALKSEPFRVVVLEGRQDSAPGKDALRCQVSNGSVAPGEESKIEIPKVAEIISSKGEELSFEAAENSLADALPLQGELTEMPVEDIEGLRLLLRIRKGKLT