MKVVRVVGYHQNLQLDEAPEPQITSPLDVIVKIGAAGVCRTDIHIIEGQWEDKANVKLPYTIGHENAGWVHAKGDGVTNVEVGDKVILHPLVTCGLCTACRFGDDVHCESSLFPGINVDGGYAEYLKTGARSVIKLDPSLEPTDVAALADAGLTAYHAVAKAARKLRPGNVCVMIGAGGLGHIGVQVMKAISGATLIVIDRNPDALKLAKELGADHVVLGKDDGSFVKEVMDLTGGKGAEAIIDFRRRRRVDQDRSILTGSAGENIDVPTIDIISTEINFIGNLVGSYNDLAELMILAAQGKVKLHTSIYKLEDFQKAIDDLSAGKVRGRATSSKTSRKRLMICRLAKSEVVLSWFRKRLVSARFPFVVYNTITRLQVTDIDVLTRSSERVLPSLTALVNASWLR*