MQTKMQLRSPRAASCARTLRSRTQPKVMCRAFNSMESPYAEELKKTAAYIAQKGKGILASDESNATTGKRLQSVGVDNTEDNRRDWRELLYTAPGLGQYISGAIMFEETLYQKARDGRQFVDILLAQGIYPGIKVDTGLQMLPGDKGETTTQGLDNLADRCKAYRKQGAKFAKWRAVVKIGEAGCPSTTAILENAHGLARYAQICQENGLVPIVEPEVTLGPGDYSIEETAFWSERVYSHVMRLLNEYGVVLEGILLKPNMCLPGLDAPVASPQDVARVTVRTMMRSIPPAVPGIHFLSGGMSEEEATLNLQALNDEAPNAPWALTFSYGRALQATTLKTWAGKESNWTAAQDILVKLAKANSEAAAGKFKGPHPVPGGGRILQALRTGGAGK*