MAAAALASHKRPAPEEASPVEAGKNKRPRYQLEDIDDYEMLEEIGEGVFGVVAKARDRRTREIVAVKWFRGDGEDRATVMLPAVMIEAGCLAACRGHPGVVQLRSVATDEATGDLYIVMELVAGPSLRSHLTTRRPFSEDETRDSMRQLLRVAEKLHAKGMIHRNINPDNILVGPDGALKVCGFGCTTPEKCVWKLCPEKPAWTLQYCAPEQLIGFGCYGPKADVWALGCVMAELLTGEPLLTATTEDEMIEQMEDVHDEFDNMGVEEAFEEIDLSLAGREVLAGLLAFDSDERLTAADALKHRWFTEVDVEAKPPAAVEEESLCPCSQNHS*