MQKFQFLIAGIPLSPLHNSISIGQELCLRGHNVTVFSFADRGRKKVEKYSSRCKLGYVNLGPLPVSEEKEEQVVLTGMATNSTRKQITHVMNNLMLPYNDALANAMEAYFKGSPAKFDYALLGLPFGVLVIGGNTLINFFRAYAYSVGFKFTLVPEMDWDLWNGRLVFVNTIPGMDITQPLPPLVQYTGPVVDVKKMEPFSDDVAQWLEEVPEDMPVVYVSFGTVARLTPDRARAMLSTLTSSEYYTLWALPKPQQEGLPGDIPSSVKIHHWVPTARALAHPKVKAFVSHCGGNSATESMALGVPLVGYPQFGDQPAVCQRIADAGAGITGPPGGWVQSADVLHVLNTERYAERAVAMSRLLERFGGPELWIYSSLLCTVI*