MSDQVIFVDDEATIREAVQQWLELSGFEVRLCLRAEECLGALDKSFAGVVISDVRMPGMDGLQLLANLQAVDRDLPVIMVTGHGDVPMAVEAMRQGAYDFIEKPFTPERLLGSLRRALEKRRLVLENRCLKEQASLKDQVDARLLGVSKPMEALRRQVLALAPTPVNVLIRGETGSGKELVARCLHDFGPRADKPFVALNCAAIPEQLFESELFGHESGAFTGAQGKRIGKLEHAHGGTLFLDEIESMPLAQQVKLLRVLQEQQLERLGSNQSIHVDLRVIAATKPDLLAEARAGRFREDLVYRLNVAELRLPPIRERREDIPLLFEHFASVASQRLGREPQPAAPAELARLMAHDWPGNVRELANAAERHVLGLERGDAEEGGGLTSGLAERMEAFEAECLRQALGQCRGDIKAVMELLQLPRRTLNEKMLRHGLSRSDFVGEEPA*