MEESDDRLRALRAFDDTMAGVKGLVDAGITAVPAIFHHPPDYSDYPHAPRFTVPVIDLAAGVPRAEVVGAVKSAAETVGFFQVVNHGLPREAMSGMLAAVRRFHEGEAAGKRAYYNRDVAGGRRVRYQSNVDLFRSPAPANWRDTLFLQELLAPPPVGPAPEEEIPPALRGVAAEYAGLVRALGGALLGLLWEALGLPRGRLEEQEDAMCLEALSLGCHYYPPCPEPHLALGTAAHSDPCFLTVLLQDAIGGLQALVDLDDAGARSSSVWVDVPPVDGALVVNVGDFLQLMSNDRFKSVEHRVLASAVGPRVSAACFFRTHAAAASARVLRPIVPGPGDGGARYRSATVEELLRQHYRVKTGLHGRSALQHFRL*