MLKAGSVSPLQLIDVVEQRISATEALVHASPITCFDRAREKAWEIMRNCGEKSRGFLHGLPILIKDTHAVAGVRFTEGSLLYAERVSDASAALVEQLEANGAIIVGKTNVPEFCAGSQSFNSIFPTTVSPWDLRTTSGGSSGGSAAALASYQCWLATGTDLGGSVRQPAAHCGVVGFRVSPGRTPANGFGPLLGLHSISGPMARSVRDVALFLDAMESNVGWEHLEPHSSSEETFEAAAILGASQGIEGLGLKVGFSTVGCHYSAELEALCRKAAWLLNNHQEPLVVGDDLVDFPLAQQTFKALRAEQLAEKYGELLDPATRALVKPELQWNILQGQRPDSHRQAEIARGDLKQLQSQVLEMFKLLDILCVPATIDAAFDAEVRYPSKLNDQSFPNYLGQLLPTATVSVLLCPALALPCGILEDGRPVALQLVAPYGADALLLRAAAALEQRLALPKGCEVPRRGTVELRTEGPRSALEAAQHHGISIGFP*