MGRGKIAIKRIDNTTNRQVTFSKRRGGLMKKARELAILCDADVGLIVFSCTGRLYDFSSSSMKSIIERYQEAGEEHCRLLNPMSEAKFWQREVTTLRQQVQNLHHNNRQLLGEEISNFTVRDLQLLQNQVEMSLHSIRNKKDQLLAEEILKLNEKGSLVQKENSELRQKFNIAHQRNIELHKKLNCGESTSSEQVTRSSKDPGESSTPRESRVCIDIELSQKGVEDE