MFALITGCSSGIGKDLAIAFAAKGVTVLATARRTESLSDLTSQYDNIEALSLELGNPGSIEKLRDAVLKRTDGRLDFLVNNAGTHYASTAVDLEIEEVAKLFEVNVFAVMRLCQIFVPLLRRAPRARIVQIGSVTRSVPVVWQAPYNASKAALSQYSKTLRLELKPLGIEVIEIVTGFVQSNILHHGLHAPEDSIYLPIKSTIEVIKYRGNKNGMSPQAYATSVVTQLMQPRVSPEIWEGALAKWLRLLVTFLPLQLFNWILFRRFKLDLVKARLDKDKHFGQVVRMHLVRSSQATVEQLLATIRIALPPGWLNTRRNAFANESHNDYHVRMLTVLHLRMAQLLLAIICKRHDDYGLQQHDRKRA*