MSITKDQIIEAVAAMSVMDVVELISAMEEKFGVSAAAAVAVAAGPVEAAEEKTEFDVILKAAGANKVAVIKAVRGATGLGLKEAKDLVESAPAALKEGVSKDDAEALKKALEEAGAEVEVKEAAAKALPSKLPTFAAYKSRPELLEYAAYKTLPSTKATRAAYRPHPQRFTYAAYRVDFTEALYAAYSQHNRLREFAAYYRPHPQRFTYAAYASKLRGISTKPVYIPGPGPGFVIFFAVADKVHLMYGPGPGHKLTVMYSQINGASRGPGPGKASKLRGISTKPVYIGPGPGLEKASKLRGISTKPVGPGPGVIFFAVADKVHLMYKGPGPGYPAFWVFSAGATLSIGPGPGLDASETTSTRKIKEEEKRVNKKDPASTHKSTRPVKKVSKEEKKSKKPKKSQINGASRALDDVRNRQQDVRMTANRKVEQKKDASETTSTRKIKEEEKRVNSKFDTIYQILLKKHKSTRPVKKVSKEEKKSKKPPPVPALPSKL