MGRGKIAIKRIDNTTNRQVTFSKRRGGLMKKARELAILCDADVGLIVFSCTGRLYDFSSSRVFFDSLDDLKSGALFLKEKEMRSRSCMKSIIERYQEAGEEHCRLLNPMSEAKFWQREVTTLRQQVQNLHHNNRQLLGEEISNFTVRDLQLLQNQVEMSLHSIRNKKGSLVQKENSELRKKFNIAHQRNIELHKKLNSGESTSSEQVTRSSKDPGESSTPRDSRVCIDLELSQKEVEDE