MKIDITNQVKDEFLISLKTLISYPSVLNEGENGTPFGQAIQDVLEKTLEICRDIGFTTYLDPKGYYGYAEIGQGAELLAILCHLDVVPSGDEADWQTPPFEATIKDGWVFGRGVQDDKGPSLAALYAVKSLLDQGIQFKKRVRFIFGTDEETLWRCMARYNTIEEQASMGFAPDSSFPLTYAEKGLLQVKLHGPGSDQLELEVGGAFNVVPDKANYQGLLYEQVCNGLKEAGYDYQTTEQTVTVLGVPKHAKDASQGINAVIRLATILAPLQEHPALSFLATQAGQDGTGRQIFGDIADEPSGHLSFNVAGLMINHERSEIRIDIRTPVLADKEELVELLTRCAQNYQLRYEEFDYLAPLYVAKDSKLVSTLMQIYQEKTGDNSPAISSGGATFARTMPNCVAFGALFPGAKQTEHQANECAVLEDLYRAMDIYAEAVYRLAT*