MSITKDQIIEAVAAMSVMDVVELISAMEEKFGVSAAAAVAVAAGPVEAAEEKTEFDVILKAAGANKVAVIKAVRGATGLGLKEAKDLVESAPAALKEGVSKDDAEALKKALEEAGAEVEVKEAAAKALPSKLPTFAAYKSRPELLEYAAYKTLPSTKATRAAYRPHPQRFTYAAYRVDFTEALYAAYSQHNRLREFAAYYRPHPQRFTYAAYASKLRGISTKPVYIPGPGPGFVIFFAVADKVHLMYGPGPGHKLTVMYSQINGASRGPGPGKASKLRGISTKPVYIGPGPGLEKASKLRGISTKPVGPGPGVIFFAVADKVHLMYKHGPGPGYPAFWVFSAGATLSIGPGPGLDASETTSTRKIKEEEKRVNKKDPASTHKSTRPVKKVSKEEKKSKKPKKSQINGASRALDDVRNRQQDVRMTANRKVEQKKDASETTSTRKIKEEEKRVNSKFDTIYQILLKKHKSTRPVKKVSKEEKKSKKPPPVPALPSKL