MSHLDAFNPVDASLDEIISIASGLKSKVGGVKEIFNQELASRETNIKRVHGDLEDLQKKLDSTSFAHKEDRDRLEAQIHQKESEQKAKLAEYDQKVQNEFDARERAEREREAARGDAAAEKQRLSSLLKDLEDDASGYNRLRPSKPMLSEEDTNILRQLFLSSAVSGSGKFSFADLKQVLAKHADTIPEGPLKKLFVMVENDSKGRMSYITLVAVSNDLAALVADFRKIDTNGNGTLSRKEFREHFVKLGFDKKSVQDALFRYADEDESDDVGFAEYVHLGLCLLVLRILYAFADFDKSGQLSKEEVKKVLEDAHIPENARKKFEHQFSVVDVDDSKSLSYQEFVMLVLLMFHDD*