MGRGKIAIKRIDNTMNRQVTFSKRRGGLMKKARELAILCDADVGLIVFSCTGRLYDFSSSRLVIIIVDPLL