MDDAFSEEGSAQPRHDAQRPALAPRSDGFDIHTYHPDFVADPYPLLRLIRSRAPVCRDQASIWWISRYADVSACLRDRRFSADPARLGAAGVRQGGASWFGHQQLQPLARFYDNFMLFNDAPRHTRLRRLFAPAFGPDAVRRWEARIEVLVEELLDSLLERREPDLLRDFAEPLTIRVAAELFGFPREDTGQLLPWGRDLAAGLDLAASHGDAGQINRSAAAFSDYLQRQARGWSDGSSRPPSGAAPSILDGAAMLEAGLGLEDLVAAYAMVFMAAFETTISMVGNATLALLTHPDQLDLLRRCPELAANAVEELLRFDGAVRGGVRCTLEEVEIGGQRIPPGEKVWLSFLAANRDPEMFAAPDRLQLQRANAKQHVAFAHGPHYCLGAYLARLELQCALRGLVRRRFALASEPTDLRWRRSSVFRTLERLPIVPEGDAQKTCE*