MKYLHPRSMYNLPCGGVQRGGTPSARSEGAIPQAGGSRGKRAPSGGSGLGLKEGDVVAIAALNNDLYLEWLLAIICAGCIATPLNYHWSFEEASLAVGQVNVVMLESVGQYAGGFEELDFRWAPDSTALIFFTSGTTGKPKGVALSHSALIVQSLTKIALIGYNRNDVYLHTSPLCHIEGISLALSLLMAGGCHVFIPKFEAASTLNAIQEHYVTSMIIVPTMMDDIVTYCNPSRSKDGGLELCFPTVKKLLNGAGSLSPQLLESAIEIFPRAQFFSAYGMTEACSSMTFMVAYDPMIKEGMPSIRKKFTMALDNQDISRDHSVGVCVGKPAPHVEIQIEPSNTFLYENEVYNVGNILTKGPHVMQKYWGQKEATAAAFSENGWLNTGDARWIDKEGRLWLLGCSKDMIKSGGENIYPSEVHAIVDPVAVGKLSLNLTERYGKRSKWVSVCQNIG*