MSVESVKDDAVGTNKLGMQAGLFTRAQTADNRGESMMAKHQNALQQEKEDQAMDQMVTMLPHLGPAVKALALRETAFSVQDAVRMLELFQSQNQERLSAIHKRRAELKSAEEKAAKDTQRGGDEDSASGSSSGGSESESDSGNGSDSDHSTKKRKHKHSKSSHKKKAKHNKKEKKAKKHKHSKHKKHKRSKKAEEEAKPADNYGRFGIIREVDASTKRSEFILWALEVKQKDPELMMKNDERELFRDFMEDYNTGTMPHRKYYNLEIYEREKAAKRGGKMTANVRKAMGVLDDEEALRRQRADAATDAGGCGCIWVWVGMLVAIKKQGLMRLQMQIAYKTGDTKKAEQLQRQLMPDEEKEAKGIRVRPAAGARSGPIPQVMK*