MSITKDQIIEAVAAMSVMDVVELISAMEEKFGVSAAAAVAVAAGPVEAAEEKTEFDVILKAGANKVAVIKAVRGATGLGLKEAKDLVESAPAALKEGVSKDDAEALKKALEEAGAEVEVKEAAAKALPSKLPTFAAYKSRPELLEYAAYKTLPSTKATRAAYRPHPQRFTYAAYRVDFTEALYAAYASKLRGISTKPVYIPGPGPFVIFFAVADKVHLMYGPGPHKLTVMYSQINGASRGPGPKASKLRGISTKPVYIGPGPLDASETTSTRKIKEEEKRVNKKDPASTHKSTRPVKKVSKEEKKSKKPKKSQINGASRALDDVRNRQQDVRMTANRKVEQKKDASETTSTRKIKEEEKRVNSKFDTIYQILL