MGRGKIAIKRIDNTTNRQVTFSKRRGGLMKKARELAILCDADVGLIVFSCTGRLYDFSSSSMKSIIERYQEAGEEHCRLLNPMSEAKFWQREVTTLRQQVQNLHHNNSFYLSANYLNENSAYYFIRINQYEGENEIFFKAHVEIHVSNKRQLLGEEISNFTVRDLQLLQNQVEMSLHSIRNKKGSLVQKENSELRKKFNIAHQRNIELHKKLNSGESTSSEQVTRSSKDPGESSTPRDSRVCIDLELSQKEVEDE