MAAEVIGLAASFLALSELLLKIEELLTEGHYTLQKRHPLLLEHVKEIQHNLSEFSEMPESLSDRISSQLQAVISDLESINNHTCTAYPRCLSVCSWIWYAMRGSCIHGKLDEVDYRLQKIQNEYLVGALADIRHRFPTIANENPLLPSSTTGLDRALIPLQFLQQNREGLRIVGIYGQGGLGKTTLLNKLWAEVSSKPPFAARAYVEVGDELNSQSLCALQSYIVEQLGGGSNKSFPNSDFGKGKLKDTLRKLRSNNQAIFLALDNVWEVTDLEALLPDDLASFLPPSSCIILTSRQFTVIQSLVQLCPFQITDHSHVLPYPLQC