MKLEQVPTPAYVIDLAKLEANCRILQYVQEEAGCKVLLAQKAYSLYKTYPLISQYLSGTTASGLYEAKLAREEFPGEVHVFAPAFKDEDMEELLGITDHIVFNSERQLRKHGARCREAGVSVGLRLNPQCSTQGDHALYDPCAPGSRFGVTIDKIPSDLLDLVDGLHFHTLCEQGADDLQTTLKAVEEQFGPYLHEVKWLNMGGGHHITREGYDVDLLISEIKRIRKTYNLEIYIEPGEAIALNAGYLATEVLDIVENGMEILVLDASATCHMPDVLEMPYRPPLRNGFESQEKAHTYRLSSNTCLTGDVIGDYSFENPVQIGDRLYFQDMAIYSFVKNNTFNGIGLPSLYLMDEQGDCSLLKAFGYQDFKGRLS*