MRVVRVVGYHQNLKLEEAPEPKITSPLDVIVKIGAAGVCRTDIHIIEGQWEEKAQVKLPYTIGHENAGWVHAKGDGVTNVEVGDKVILHPLVTCGLCTACRFGDDVHCENSTFPGINCDGGYAEYLKTGARSVIKLDPSLEPTDVAALADAGLTAYHVVAKAARVLRPGNFVVMIGAGGLGHIGIQVMAAISGATIISIDRNEGALKLAGQIGAEHTILADEKGDFVQKVLDLTKGKGAEAVIDFVAEGGSTKTGVKMLRRNGNYYVVGYGEDLQIPTIDIISTEINFIGNLVGSYNDLAELMILAAQGKVKLHTSIYKLDEFQKAIDDLSAGKVRGRAILVP*