MARGKIQMRRIENPAHRQVSFCKRRSGLLKKAKELSVLCDADIGVMIFSTHGKLYELATNGRSMEGLIERYRKASGGDEVGGGEGNPPPGSKQEILMLKQEIELLQKGLSHIFGGEMGTLTLNELHALERQLEIWMRQIRSAKMEIMCQEIQLLKKKEGILIAANEFLQGKIEEQNGIFNMPPILTEIPHSLTIQNEIFQF