MPSVDDKSLDGEEPLEPPSHNLSPALHSAAFSGMPMHVYPFPNALLPAQQPLRSKRRQVKNACTHCQKACKKCDDARPCLRCVKYGISEECVDSQRKERKKGVKRGPYKKRDGKGSSVEHIDVPPQGMTVSNSVPPPGGPPIPGPYMPLGYPPGFYGQYPPLAAKPGEAPPMYSSPPYFLTSVPTHLQPQLHGVQEGETQAYGTHGFYQAAVLTPMPYHPQYAISRPDGTSIPNQYYSGPVYPKQSPGGGEVFLLLSSKTL