MRKSALLAISLLLSSYAFITFTAAQHLHPLDPLTKSEIGHIRQLVLKSKLGSHKNLSFQYVGLQAPEKEAVYQWKDGSIPGQTHEVLVDLTSDSVVYDKVYHGFGYPIFTFDELIKASELTLNYPPFIRSIKSRGLEIEPVVCGAYSIGWFGEKKQGKRTVKILCSYRNGTDNIYARPLEGITAVVDLDTMKIIGYRDDKRIPLPKAEGTDYRLSSQKPPFGPKMIREFRYQKQKGLITDYRLRSRPLDPKSILSQ*