MARLAITHKSSARSTKFSLPLQVILPGWQSATPKFQYDKVISVTGLWPLQAWFYDSATDLWTASTLSFSARLCVGDSVWYLLDWMSMRGLGMEEARQALGDGRFPDAVKLCKQLLKHDRRNYDGFVVLGLALVRSSQHLDQAEMSLKKAISLDPSALPAYQAMVELRESMGSSPDLLAESIQAALDVAMARNESALAADLMRKLARTFSAGHKHDQAKAAWGQVLDMEALTDAIDLAIESKSMYGHLVAIWKHLGDASLMYAQSLPFESADPQRSWQEAVDSWYSERVDAANNAVHAYRRAIHLLPSEGSLYRDLATAMEYMLNLKKPSRPSQTRWFETEIIVCCGLQHDGSNADMWVSLALVTQHKGLRQHALIQALRLDANHAIAWAYLGQLYLSLGEQVLAQQSFDRARSADPTLSLPWAGMALIHYNLSQRTASKDQA*