MAQVESKIKESSSNDPSEEALVATLPTREGWSTPLTLHNNFWLRSHMAQKFMLVRDNFKPRRDDIILATHPKSGTTWLKALAFTISTRSRYDFADADHPLRTSNPQRVVPFIGAVGGDLDFLETLPSPRLLSTHLPLSLLPPAVSAVGCRVVYLCREPKDALVSRWHFDNKMSKGDPITLDDAFTMFCEGFSPFGPFWDHYLQYWEESLARPQEVMFLRYEEIVSDPLKVARKLASFLDAPFTEEEEKSGVVDQVVSFCSFESLRNLDVNKTGGAERAGGKIFIQHSSLFRKGKVGDWVNHMTKEMGEKMDRLVEEKLKGSGLEF*