MGRGRVQLKRIENKINRQVTFSKRRSGLLKKAHEISVLCDADVALIIFSTKGKLYEYSTDASMEKILERYEQYSYAEKALVSSDLESQGNWCQEYSKLKAKVEVLSKSQRYLMGEQLDSLNLKELQQLENQLENSLKLIRSRKNQVLSDSIAELERKEKTLQEENKNLEKQIMEKQKAKVLTQNARWEQAQTKSLSPLLLITDAPPLPPPNIGCYQGRAAVGAEEAAAQQPQVRISNSLLPPWMLSHLNG