MSARKKIFCVLFLDSIFTVAAASVLKLVANMQLXVHSQELPTPEVTGQETVTQIKAHVASLEGVAPEDQVVLLAGSTLEDEATLAQCGVEALTSLEVAGCMLGGKVHGVLQLAGKVRGQTPKVAKQEKKRRKTGRARRHMQYNRRFVNVVPTLGNKKGPNSIPKSCCDPTVLIKPLCPEKKMLRAYLLELLVGF