MRIDVFDGPMLDGCCPTSHWHQTSIATSRISRVRQRRQWRQAARLHGDASGFTCQAARACRLYDLHDQTIPYQQAWDWQHRELQRILAEKADDGQGSDALFIMQHQPVYTLGTGSSEGHLLFDPTSSTIPLYRTERGGEVTYHGPGQLVIYPLLHLGAPKSQVPKDLHLYMRSLEEVVIRALSEVSGLRGERVEGLTGVWVGQHKLAAIGVRAKQWVTYHGLAVNICPDLRPFAAIVPCGISDRPVGSVAQQLGRPHPRTLSVQIDEAGFPSESSGTEGGTLAMEDDEGNQLLQEYRYALLEAFEAVFGLKLMLAGSMDLSLEPKHC*