MDRPDWAGLNTHLLQSCFRNAGLAPGPWPYCGPGNAPSVVQRAALNLSLVCQSWRLTVQAMVAQAMWAVVTRVHASPALLQHLELRRVASLDLRALARLRGDSNGLVAALLCSPLFQNRSAPTLRCAVGVPEPCAALLAPFRALETVGLCQGFSDTLAIAGDCTMKLSSLAALPALRCLQLEFGIVELAAVPQQVTALHLIDVDRLLLPKAVGASVADRLLFVADLQNLVQLRLQTSTGNLVFEEANRAPLELEVLHFARLLPVHGARWHSTSESLWDETADEETLLLELSRQPPX