MGRGRVELRRIENKINRQVTFSKRRSGLLKKAYELSILCDAEVALIVFSSRGRLFEFCSSASLLKTIEKYRRCSYNASEAMVSSNDTQNTYQEYLKMKTRVDYLQRSQRNFLGQDLDALNIKELDQLENQIETSLRHIRSTKTQVIIDQLTDLKYKLEEVGAENSLSLSWLSGGSHSADEPPRIEDFFQPPECDPSSQTGCSQVCTDLSNSETMLQDVTGLVARLM