MSLRSRLGALLYALQSLSRCVVLALCADHPSLCNIVGFQRLGTFDVVLGSIYAATCGMCLFGVMAVSLQRLWMAWLYARLSVVSALAITGTDLFRVINELLDECAKIAQSKTVIKWILTMAKLGLSEATTNCRHKWSYGSTLEIIALIFVAIGVSCHSSLVFAWSDELHEAAMWARFMRPFATKPPRPSGGEDAHPAHDKPPLPAYNAPQCAQSHDAPPAYDGHDDSDGAKLYNDAKPPLYSEDDLEMLEKQETYSDVVGPDPSEDLEGNYGEKNVVK*