MFERIEQAIEDIAAGKPVIVVDDEDRENEGDLIFAAEHATPELVAFMVRYTSGYICVPLPEDEADRLDLPPMFHTNQDARGTAYAVTVDARHGVTTGISAADRAHTIRLLASAETQPADLSRPGHIVPLRAKSGGVLRRPGHTEASIDLAVLAGCRPAGVLCEMVNDDGTMQRRPDLEKFAAEHGLTLISIAELVAYLSLRQGRQVERVVETRLPTEHGDFTAIGYRTEADNGEHVALVFGEIGDGEDVLVRVHSECLTGDVFGSKRCDCGPQLDAALERVAAAGRGVVLYMRGHEGRGIGLLHKLQAYQLQDRGLDTVDANLELGLPADARDYGTGAQILAELGIRSMRLLTNNPAKRAGLEGYGLRVTGRESLPVRLHPENVHYLRTKRDRMGHLFEALG