MRLGGRINQNEVTVMIDPGATHNFISLRVVEKLGIAVRGKEQFGVALGNGEAVQGAGVCKSVTLELEGGIEVCEDFLPLQLGGTDVILGVQWLEKLGAVITNWKTQKGVAMDMDKVKAMMEWETPKNIRELRGFLGLTGYYRKESEAFDTLKRDMVAAPVLVMPDFTKTFIVETDASGYGLGAVLMQEGRPIAYYSKLLGPRAQSKSVYKKELMAVCLSILKWKHYLIGRHFIVRTDQQSLRYITQQREIAGEYQKWVSKLMAYDFEVQYKPGTSNRVADALSRKTVGEVELGFMMS*