MRRTVITGFGIISSIGNNKEEVLASLKAGKSGIEVVPEFVEMNMRSHVAGTIKLNPSEHIDRKVFRFMGDAAAYAYLSMREAIEDAGLTEDQVSNDRTGLVIGAGTGSAHNQLVACDAVRGPRGVKAIGPYAVTKTMASSVSACLATPYKIRGVNYSMSSACATSAHCIGHAVELIQLGKQDIVFAGGAEELSWECATEFDAMGAVSTKYNETPEKASRAYDANRDGFVIAGGGAVVVVEELEHALARGAKIYAEIVGYGATSDGYDMVAPSGEGAERCMKQAMATVDTPIDYINVHGTSTPVGDVKELGAIKNVFGDKIPAISSTKSMTGHSLGAAGAHEAIYTLLMLDNDFIAPSINIETLDEAAEGCNIVTETKENAGLQTVMSNSFGFGGTNATLIFKRYNG*