MKVLHSTLRASSKLYPLVNRKKNQNVKFALEVGEHGRLQWHMILTEAAVSSSSCATPSRVIHYTNLGCCLLLPTHCILWHPANIREKSSVFYMVSSLIKTYPRRFSYTHMDFPSCKTLILVNLIAFASASNSNVNCSVGVVKPPVNKYEDIYDSPINQFGIIDEKDNFRSVNITEEILKLSKLPETVKWLKTIRRKIHENPELAYEEFETSALIRRELDRMGVNYRWPVAETGVVASIGTGNPPFVALRADMDALPIQEAVDWEHKSKIPGKMHACGHDAHATMLLGAAKILQELRHLLQVQIMLHHCCKANNPKDQTVLKEPLIPVAC*