MDAIRKQATKLREQVAKQQQAVLKQFGAGGYGGSDTVVTDEAELQQHQKLERLYISTRAGKHFQRDIVRGVEGFIVTGSKQLEIGSKLSEDSRKYGVENTCTSGSTLSKAALNYGRARGQMEKERGTLLKALGTQVAEPLRAMVMGAPLEDARHLAQRYDKMRQEAEAQAIEVSKRQMKVKESMGNPDVISKLEAAEAKLQELKSNMAVLGKEAAAAMAAVEAQQQRLTLQRLIAMVEAERTYHQKIVQILNQLEGEMVSERQRIEASPSPVVDSPTPPPPSYEEVNGVFASQTYDGSTDSMGYFLGEVIHSYQAESDVELNLSVGDYVVVRKVSNNGWAEGECKGKAGWFPYKYIERRERVLASKMAEVF