MGVWESLRIEVPAKEVASTGGRKHVCVTGNWSLLGSWLVRNLLEKGYNVRCTFRTTVDEAAALMALPGAEQRLELTQADLLDYGSLVEAFMGCDGVFHTSSPSDVISNYSVSRPRHHYFVNCSIKLQDFFERVLFSRISATGMKNSRPEMADFEVRGTLNIVEACANSSVKRLVLTSSLAAMVWDQQRHAEKVIDEKCWSNLELCRSKKLWGPLTKTMTEKAAWSLARDKELDMVVINPAIVLGPRVFGTTQNIFTYLKGVTELPQSGLFAYAHVEDVAEAHVRALEATEATGRYICYETVVSEEKLVELIRKLYPDSKIPSRFSKNGVPHVLSNEKIKKLGMVFPAQQKLH*