KINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSARGKLFEFCSGPSITKTLERYEKCCYAEQESKLLSGKDIESTYQEYLKLKEKVEHLRRTQRNILGEDLEHLGLNEIQQLEQKLDMSLKKIRSTKNEHMIDEFSHLRGQEEMLMEENNNLKNKLEEICGLFGKQGDDHGQHNVSYTHQSAEQVQLNLEPLRHNNTTIALQIGSYDGTANSRMMSGRRENVGAAPSMKNLMAFNSEDHECFDL