MGLMEKADRQLPVFAFLITGSEGEVAALQRVLYAVYHPRNEYLLHLDRSAPEEEHAALAHFLRAERAFAEAGNVRVVTRPNAATDAGASATATCLHGLALLLRQRADWDWFVTLSAADYPLVTPDDLLHVFSSVPRHLNFVEHNVYQKQNLQIMAKITAFDSAISSGRKGLEYGNCSRPVPTNFDLYRGSAWVILTRAFSEYMIFGYDNLPRTLLLYHANSANAPEHYVPTLACNARDFNASVVNTDLRYNHNNNRLRAHANEQQGPSTLDTLNFSQLLERGDAFVRTSDGGSAMLDKIDN*