MGKAITFPSQKTQTLKVSRKNVNRRCGGGALGATCSTGDKILVANRGEIAVRVIRTAHEMGIPCVAVYSTIDKDALHVKLADEAVCIGEAPSNQSYLVIPNVLSAAISRGCTMLHPGYGFLSENALFVEMCREHRINFIGPNPDSIRVMGDKSTARETMKNAGVPTVPGSDGLLKSTEEGVKLANEIGFPVMIKATAGGGGRGMRLANEPSEFVKLLQAAKSEAAAAFGNDGVYLEKYVQNPRHIEFQILADKFGNVVHFGERDCSIQRRNQKLLEEAPSPALTPELRKAMGDAAVAAAASIGYVGVGTVEFLLDERGSFYFMEMNTRIQVEHPVTEMIYSVDLIEEQIRVAMGEKLRYTQDEIVLRGHSIECRINAEDPFKGFRPGPGRITSYLPSGGPFVRMDSHVYPDYVVPPSYDSLLGKLIVWAPTRERAIERMKRALNDTIITGVPTTIEYHKLILEVEDFKNGKVDTAFIPKHEEELAEPHEIVLVKDLTNAAA*