MSDVIDKAREAVQERAELPGMSLMEHLTELRARLIRSSIALVLCFFVAYIFHEKLFAIVTAPIDALHYPLNYTHPTDPLNLYLKTSLYGGAIISAPFILYQIWLFISPGMYSNEKKYVIPFMTATVALFFGGAYFGYHWVLPSALKMLIGDFGHRFHPIITIEDYNSFFLSIIFGLGITFELPIIIFFLALFGIVDGRFLVKHMRYAILIIFIIAAIICPLPDPLSMCLFAAPMLVLYALSVGVAFAVSPKKKELPA