MEIRYGFGKKAVLDFDSALEQVVRALQSEGFGVLTDIDVAATMKKKLNAEMPPYRILGACNPPLAHRALQAEPSIGLLLPCNVVVRQDEEGSVHVEFIDPAAVLDLVNKPEISLLAIEVRQRLERVLAALP