MATIVVAMSGGVDSSAVAAMLHEQGHNVIGITLQLYDYGIAVGKKNACCAGQDIYDAKMVANKLGIPHYVLDYENKFKESVIDNFVDSYLHGETPLPCVQCNKSVKFRDLINTAKELGADKLATGHYVRKINGYNGAELHTGLDTTKDQSYFLFTITREQLEYLSFPLGGFTKYETRKLASKFGLDIADKPDSQDICFVPDGNYKTVINKIRPEANTSGKIVHINGFELGEHSGIINYTIGQRRGLGIAYNEPLYVVKIDPSNNIVYVGQESALHVHEFIIKDVNWLADEIKDHEKLAVDVKIRSTRPPCHAEISKLCNDRIKVKFLSKEKAVAPGQACVIYAGERVLGGGWITSNIS