MCTRTFPERDCGTSSKSCLSTLALRLFVVLVIRADLTMRGAGADTDAEKKQAYIAEFEPGPVPPLRPVDKYGFLKSEQVNSPAEVSTKCRPRSEREREEKRLRKWRKMIGVGGADWKHYVRRKPNVVKRRIRKGIPDCLRGLVWQLVSGSRDLLLMHQGVYEQLVLYETSASELDIIRDISRTFPSHVFFQQRHGPGQRSLYNVLKAYSVYDRAVGYVQGMGFLAGLLLLYMSEEDAFWLLVALLKGAVHAPMEGLYLVGLPLVQQYLFQFDRLVKEQLPRLGAHFEEEMINPSMYASQWFITVFSYSFPFPVALRIWDVFLSEGVKIIFKVGLALLKFCHDDLVKLPFERLVHALRNFPEESLAPDTLLPMAFSIKVSKRLEDLKQEYDQINKPSQEVGSTKSLKERVLSKRFREKSLKS*