MSKPQVLIAANPKTGIVWSKYRHNDSVSAIGLFDEELINKLPTSVKYICHNGAGYDQIDIAACTARGIQVSHTPQAVDDATATVGAFLAISAMRQFWRAEVNVRSGKWKAGLSPARDPEGKTLGIIGMGGIGSALARRLLAFDMKVIYYNRRPIQPPPNFPCTYVSSIEELLQQADVVSLNLPLNENTRGSFGRKAFSLMKDGSVLINTARGAVIDEEAFIEALESGKLYSAGIDVYPDEPNVNPKLLAMDNITLLPHMGTETRDSQKKMELLVLDNMVS