MSRLAPLSQCLHALRGTFERAIGQAQALDRPVLVAASFEIDPLDPLQVFGAWDDRQTPCLYWEQPELAFFAWGSALELQGHGEQRFARIEENWQLLCADAVVEGPLAPRLCGGFRFDPRGPREEHWQAFADASLMLAGITVLREGERYRVLCQHLAKPGEDALALAAYHCSALLRLRQPARRRPSGPTAGAQGDASAQERRQWEAKVSDAVSSVRQGRFGKVVLARTQARPLGDIEPWQVIEHLRLQHADAQLFACRRGNACFLGASPERLVRIRAGEALTHALAGTIARGGDAQEDARLGQALLDSAKDRHEHQLVVEAIRTALEPFSEVLEIPDAPGLKRLARVQHLNTPIRARLADAGGILRLLQALHPTPAVGGYPRSAALDYIRQHEGMDRGWYAAPLGWLDGEGNGDFLVALRSALLTPGRGYLFAGCGLVGDSEPAHEYRETCLKLSAMREALSAIGGLDEVPLQRGVA*