MSECEQDTASAAAPTSNHNEDGDNEEAGSEAAEFVSLPPPLEPEPIKQRHPKSQPTDEAPPEPPPNEDEMPPPPPRIGSS QAGSSVLIMTPDEIIEAYERALQEGQEEDGETDGEKKKSGWLNRPISVKSTLRAVRDGLLFVVGGFLRFVRRLDMHGGGT GNNINFVEGLIDFLAGSLGGAAQVYVSQPLDTVKVKLQTFPEAYRGMLDCFLSTYRKDGVLRGLYAGSVPAVFANVAENS VLFAAYGGCQKFVAFCVGKETAGDLTTVQNACAGSLAACFSTLTLCPTELIKCKLQALREMKNFVEPAHPQDIRTPWTLT RYIWRTEGIRGFYRGLSSTFLREMPGYFFFFGSYEGTRELLRRDDQSKDDIGPLRTMIAGAIGGVCLWTSTFPADVIKSR IQVKNLNESMFAVGADIVRREGVLALYRGLLPSVLRTIPATATLFVVYEYTKRALSATL