MAKGIREKIKLVSSAGTGHFYTTTKNKRTKPEKLELKKFDPVVRQHVIYKEAKIKEAAAKPANEDPVEFEAAAKGKKNEPEAAAKRATQVEYKKTEAAAKSTKSPYSSEAAAKRAKNALVPVDIAYGPGPGIVAAVDMYFGPGPGMTNLYAQCKGPGPGSTLSHLQKVGPGPGSYMPYLIDMGPGPGTAALLFAYAGPGPGTSFGVELGKGPGPGTTAALLFAYGPGPGVTVSQINSYAAYAALLFAYAIGRSSELAAYAFLVKSARAKNALVPAAYEPMGIFDLLNVEDVKAAYGDIRVNSVAEYARKLAAYHAPIRFGTIVSRFKDAAYMPYLIDMGLSTKSPYAAYMYFHHFKKSDHAPIRAAYNFTKIVAAVDMYFHHAAYVDIAYHELTTAALLFHHHHHH