MNEKDLKALVEQLVGQMVGELDTNVVSETVKKATEVVVDNNACIDDITEVDIRKQLLVKNPKDAEAYLDMKAKTPARLGIGRAGTRYKTETVLRFRADHAAAQDAVFSYVDEEFIKENNMFAVETLCKDKDEYLTRPDLGRKFSPETINNIKSKFGTNQKVLILVGDGLSSAAIEANLKDCVPAIKQGLKMYGIDSSEILFVKHCRVGAMDHLGEELGCEVICMLVGERPGLVTAESMSAYIAYKPYIGMAEAKRTVISNIHKGGTTAVEAGAHIAELIKTMLDKKASGIDLK*