MWVFNRSKGRSGFSYSSTAEEVTDEIDGSGLTAIVTGASRGIGAETSRVLALRGVHVIMAVRNIAAGKDVKEAIVKEISAAKVDIMELDLSSLASVRKFAADFISSGHSLNMLINNAGVVGIPFMLSKDNIELQFATNHLGHFLLTNLLLDKMKETTRKTEREGRIINVSSVAYCMFTYREGIRFGKINDPKSYCSFWAYGQSKLANILHAYELTRRLKEGGVEITANSLHPGTITTNMFRHLGIFDGLVSKFGKFIFKNVQQGASTTCYVALHPQLKGISGEYFCDNNLGTTTAIARDMDLAKRLWDFSMELVKE*