MRSSQNGGAMGGRAAGTGGGGPSAPVDKEVDYAQYFCTYSFLYHQKDMLSDRVRMDAYFNAVFQNKHHFEGKTVLDVGTGSGILAIWSAQAGARKVYAVEATKMADHARALVKANNLDHIVEVIEGSVEDISLPEKVDVIISEWMGYFLLRESMFDSVISARDRWLKPTGVMYPSHARMWLAPIKSNIADRKRNDFDGAMADWHNFSDEIKSYYGVDMGVLTKPFAEEQEKYYIQTAMWNDLNPQQIIGTPTIVKEMDCLTASVSEIEEVRSNVTSVINMEHTRLCGFGGWFDVQFSGRKEDPAQQEIELTTAPSEQHCTHWGQQVFIMSNPINVEEGDNLNLGLLMSRSKENHRLMEIELNCEIKEASGNPKESFKKTYFIE*