MGYVTTKDGVELFYKDWGPRDAQVIYFHHGWPLSSDDWDAQMLFFLAEGFRVVAHDRRGHGRSSQVWDGHDMDHYADDVAAVVERLGVRGAIHVGHSTGGGEVVHYIARYPDDPVPKAAIISAVPPLMVKTEGNPGGLPKSVFDDLQAQLAANRAQFYQDIPAGPFYGYNRPGAQPSEGIVRNWWRQGMMGGAKAHYDGIVAFSQTDFSDDLKRIDIPVLVMHGDDDQIVPYENSGVLSAKLLRNGTLKIYPGFPHGMPTTQAEVINADLLAFIRG*