MYGNLPTKEQLSHWEATILQHSAVPENVLSVIAALPHDAHPMGALVCAINALGSFHPDANPALKGQELYKSRSVRDKQIVRILGKVPTLAAAIYSRMAGRHPVAPSNHLSYSENFLYMLDSMGNTSYVPNKRLARVLDILFILHAEHEMNCSTAAARHLASSGVDVYSAIAGATGALYGPLHGGANEAVLKMLNAIGSVDKIPEFLDGVKNRKRKMSGFGHRVYKNYDPRAKVIKKLAEEVFSIVGHDPLIEVAVALEAAALSDDYFVKRKLYPNVDFYSGLIYRVLGFPAEYFTVL