MTSPPISNGVTGKGGRILVVGATGFIGRNIAEASLDANRRTYILIRSFPDCHSKIKLIKAFEDKGAIILHGDINDQDYMEEMLRKYEIDIVISAVGGDSILDQLALIQAMKSVGTIKRFLPSEFGHEVDRSDPVEPGLNMYKEKRKVRRLIEELNIPYTYICCNSVASWPYYDNKHPSEVLPPLDHFQIYGDGTVKAYFVAGPDIGKFTIKAAEDYRTVDKCVHFRPQCNYFNMNELASLWETKIGRTLPKVTITEDALLAVAAENINPKSIVAALTHEIFIRGCQIEFLIDGIKDLEVCNLYPNESFCTIDECFDDFFLRMDEMCIKMPIN*