MEDVVWDTLGREVLMGYSRAVCAPQLPNFSTKAVYEMQSSIEGASLSAFVVERTDFGASAGTGAARTKRGMMFDSPSPARSFGVYSQDGGARALSNCSAGGFPSFSDNSDLEVLNPLTGRPPLPFAPYGKSPKLWPIDIFALYHNACRSSFSDLYEAYDWAHTFYHGSETRLVLQQFYDFYAVFQAFLSRVLSMEDEVVFAWMESRCELPFELQSAQRAPVKQDIMEPLNMILEGKVACMESEDWKGTLSFLKQHIDSLVIRTTKWFRLELQLAVDCILEAGYPAKDCNEIFRSMVRHLQRGKNGNLNVVLLANWMKPEAELHNTWKYDVLGAHKLALYSIWEKSNGRYFTFVQNAQAKRAPYQYF*