MNRKKTHDDASGVRMKRIKTCDNGRVASWSDLNHDLLNLVMMKLGVIDFLAFSRVCKSWRLLALCNRNKFIVSRPPMSVSIHSEAKEKGFYYLKDFEGRTLRIILPHSAMKRWCVGVTCGYLVFYGQEVGDFWLVNPITGHELHFHGVPRGYDCCPGDKEPFLVFSSSISEWVLVVVTACSKDKIWFCRAGKRGWRYVSSPFPAINDVRAFKGKIYTIHSASKSDEVELCELKLYPKRKLVLLETKKSPKPNFKYPGFVSSCENLYVIDRGSKKHPYKIHEIDLDQMKLVSREKKAEEYALFLIEFSSGYLPPQHGRYVVFDKNGKGGSFHAKIWYLFFDCFNVDLIQ*