MRVVAAAAPCIPVGVRAECTVEEVERLAAFVRRHAGRLVVLSGAGISTEPPAGIPDYRSNAHARPVHKPITDSEFMKLPAKRQRYWARSCIGYERVRQARPNAAHFALTALHRGGWSGLHHVTQNVDGLMQQAHLPDAELLELHGSVHYAQCLHCGERVSRAVLQEHMMTANAQWLASVTAKYADHLARPDGDARLDEHDIVSFVVPRCGACGKGGTLKPGVVFFGGSVPAHVKERAAAQMRQASAVLVVGSTLTTYSAFGLVKSLLKEKPNAGVAILTSGPTRADSLSTLKIEALIGNTLARVLHAVSG*