MSITKDQIIEAVAAMSVMDVVELISAMEEKFGVSAAAAVAVAAGPVEAAEEKTEFDVILKAGANKVAVIKAVRGATGLGLKEAKDLVESAPAALKEGVSKDDAEALKKALEEAGAEVEVKEAAAKALPSKLPTFAAYKSRPELLEYAAYKTLPSTKATRAAYRPHPQRFTYAAYASKLRGISTKPVYIPGPGPGFVIFFAVADKVHLMYGPGPGHKLTVMYSQINGASRGPGPGKASKLRGISTKPVYIGPGPGLDASETTSTRKIKEEEKRVNKKDPASTHKSTRPVKKVSKEEKKSKKPKKSQINGASRALDDVRNRQQDVRMTANRKVEQKKDASETTSTRKIKEEEKRVNSKFDTIYQILL