MSAYEGKYAEELKKTAAYIATPGKGILAADESTGTIGKRLSSIKVENVEANRQALRQLLFTAPDTHQYLSGVILFEETLYQKTDDGVPFTKLLLDGGVIPGIKVDKGVVELAGTDGETTTQGLDGLGDRCKKYYEAGARFAKWRAVLKIGANEPSELSIQQNAQGLARYAMICQENGLVPIVEPEILVDGTHSIERCAYVTEMVLAACYKALNEQHVLLEGTLLKPNMVTPGSEAKKVTPEVIAKYTVQALQRTVPPAVPGIVFLSGGQSEEEATLNLNAMNQLDAKKPWTLSFSFGRALQQSVLKTWSGKAENIDAAQKAFHKRCKANSEAVLGTYKGDAAGGLGDESLHVKDYKY*