MHLNGNSGLLLLFFFFFFKRLEGKVAIITGGADGIGEATTRLFVEHGALVVIADVCNEKGAQLAEELGHHVAIFKHCDVSLEADVKDLVSFTIHTWGRLDIMFNNAGTLGNELQADVRDMNVIDFDYVMSVNVRGTALGVKHAGKAMVDAKTKGSIICTASISSVLGGMGAPTVYTISKHAIVGLVRAAASDLGKYGIRVNCVSPTIIPTHLVMNLMHKAFNSTSLSKEEAQAYFDSKNNLGYHSLTCMDVAKAVLYLASDDAAFVSGINHLLDGGFSVGKMLLDKEHM*