MSTPKKAPRVLSLPAKAYLVLYNVIQFLGWSFILYKMVDHFTNKGLNVTGLWEQVEIPLLIFQSAAVFEIVHSATGIIPSNVGITFAQVFSRVFLLWPILYYVTETRDQFGFPLLLIAWTVTEVLRYLYYILNLLSAVPAILQWCRYSFFIILYPIGITGELISCYCALPYYSITQEFSVLLPNKWNFTFNFYYYIVLVMLAYIPVFPQLYGHMFLQRKKILSNKKQD