MMEPSPLELPVDAVRRIAAELNCDPTDERVALRLDEEDKLSHFRNCFYIPKMRDLPSIDLSLVSEDDDAI
YFLGNSLGLQPKMVRTYLEEELDKWAKMGAYGHDVGKRPWIVGDESIVSLMKDIVGAHEKEIALMNALTI
NLHLLLLSFFKPTPKRHKILLEAKAFPSDHYAIESQIQLHGLDVEKSMRMVKPREGEETLRMEDILEVIE
EEGDSIAVILFSGLHFYTGQLFNIPAITKAGHAKGCFVGFDLAHAVGNVELRLHDWGVDFACWCSYKYLN
SGAGGLAGAFVHEKHAHTVKPALVGWFGHDLSTRFNMDNKLQLIPGANGFRISNPPILLVCSLHASLEVF
QQATMTALRRKSILLTGYLEYMLKHYHSKDNTENKGPIVNIITPSRAEERGCQLTLTFSIPKKSVFKELE
KRGVVCDKREPDGIRVAPVPLYNSFHDVYKFIRLLTSILDSSERS