MVKETRLGITAKKDEDFGKWYSEACRFGELVEYYESVKGCYILKPSGISDEYLERYTNTTLKGLLQRLLGLQELVDKRTQGPPFEAACMTHGDDKGLVFPPKVAPVQVVVIHVPIKGAADYQELCDACEAVESTLLGAGIRAEADIRDNYSCGWKYADQELTGVPLRIETGPRDLANDQVRIVTRDNGAKMDVKRGDLIEQVKDLLEKIQSNLYDVAKRKVEECTQKVETWDEFVEALSQKKLILAPWCDKVEVEKDVKRRTRGDETGGGGGGAKTLCTPLEQPELGEETLCFASGKPAKKWSYWGRSY*