MELLGAAGEDAAFWEQFEQVAHEQVLKLRYGKEDAAAHREEKAAAEASRTYVHENAAVHIEGVVKMHDNKDEGSQKGKKKLIPTALLRFGRGRKLDIDRAASLEREAMDLRYALVDGQALHLYPLHDPSIHGHGGVAELSISGKAKQDSRGVVDAKKPLKRVSMVGAVVHVDVGARGVVVQLDEDASFTLSPMVLRGTEQATLDEWAKTLTCSSVSNFKADYKVVKRIGEGAFAKVFIATDRKTREKFAVKVLEVDRLDEKSRIYMRREISVLALLDEHPNIVTIRDVYEEPDRIFFVMELADCDLFHYLKIKGKMNEKTAKFVFEQVLRGIQHLHEAGITHRDIKPKNIVMSSLNSVKITDFGSARALENELVGASLALRKSTAGSGGFVAPEIIQNKTYGRKVDLWSAGVLLYYMLTHKLPFDATNEVLTYALIVRGKYSLDGSPWDEITPECKDLMANLMNLDVEARYRAEDALAHPWFSTGPRIIPSVSITDIKMNGEHDDNHEDTV*