MMDPNLWRAFAGNSAHIHTVGSEVYYFVQGHVEQATYVPTLSRSVIANPTTKCIITSADYSADSLSDEVCLKLNLNPIRPGESGSELVSGFGCSDEGSGKRNRIEKFAKILTSSDANNGGGFSVPRYCADSIFPPLNYQVEPPVQTLSITDVHGVVWNFRHIYRGTPRRHLLTTGWSKFVNHKKLVAGDAVIFARNSSGDMFVGIRRVTSTRAIIGGDCSRWNIQIGGGGGRCNVEEKRSGDGGNDNFSRSNIGKVPAEAVANAAELSAQFKPFEVVYYPRAGLSEFAC