MLCVKLLLQVAYAIARLCLVLKAIVSVEACYLLFLLLCTSQKHLRWTQGQAVRFQGVHNLRSRSLKGKARNHKGTHLHLHLQRDALRHLIAPRYVKLAFNLPPGSSTIWHSIEEDIMLHCNANFPPSDPGDLASFLLFFSPCLVDTLRKNLTRLVDSFLGVAYTLWLEKISLASRILDDTVYEHVYTKGGPLTGFLANAGNANIEACHADADSSTGGKDSHAEARWQEVRRMKGGSQQRSSKPPRGSKSYTSKGGRRRGGGRWRQGEVVLEKLFIDLQMVEVLLPAYQIRQRCTWEQYKHESQKDKRTSILRRGPFSFV