MTPVPYTLSLQVPPDAREGDNLTFTVDGVEMEIPVPPGTLPGQLLSVQLGDETSRGPSDEDPDISEDSVTIPLADGQTLVLATVLPSSPEILEMDESDGTHALAWPAGQWLADSLAHHVPRLPWNDKKDNLVLELGSGLDTAGMAFGHCFGQKIQRLVLTDHAAAVPLLQHNVRQNQALLPSHTVVHELEWSSAPTDRNTATISYDWILGSDILYNTESIPALVSTIEQLLGEHGGVLVAVRWRKPDIERSFFQTLRTGCRNLKWKLLDGASTTHWSEYGKASDIFFQQTMIGIGGKPKALGYITEQDTERMSQGEYDAWDRAQMQLYLGTSA*