MSITKDQIIEAVAAMSVMDVVELISAMEEKFGVSAAAAVAVAAGPVEAAEEKTEFDVILKAAGANKVAVIKAVRGATGLGLKEAKDLVESAPAALKEGVSKDDAEALKKALEEAGAEVEVKEAAAKPVIQDQDLEMFVREVGGGSGYLGLLSQRTRDIYISRRLLGPGPGELLGVEPPSESDLEFGPGPGGYAWIDFDIEPARFNGPGPGPSPIGYLGLLSQRTRGPGPGSLAHVSYSMDHSKWGGPGPGFPAQPGLTSAGPGPGVDINLIPLIGPGPGFSRPSPIGYLGPGPGGYLGLLSQRTRDIYISRRLLGPGPGMAWGGSYIALDSGRGNWDCGPGPGRPSPIGYLGL