MLVNMKQLLEVAKENKFAVGAFNVADSNFLRVVVEEAEKNNAPAIIAVHPTELDFTKDDFFQYVLARIKNSPVPFVLHLDHGDNMGDVMRAVRCGFSSVMIDGSLLPFEENIRVTKEVVDVCHKLGVSVEGELGTIGKTGNSIEGGVSEIIYTKPEEAEEYISRTGVDTLAVAIGTAHGIYPKDKEPKLRLDILKEIKALVNIPLVLHGGSANPDAEIAAAVEIGIQKVNISSDYKYAFYKKCREILSTTELWDANAIYPDCIDAAKEVVKYKMGLFESIGQVEKYQQAKTTAWRSELI*