MSDPTASPILKSSLVAKATLDPFLYCVYHKDAYPAAKDDSMEAPRQGDGQDFNPVAPYRMYHGDRIAGFPKHPHRGFETITATVEGIIDHSDSFGNAGRYGNGDLQWMTAGKGVVHAEMFPLVNKETHNHVRFFQIWINLPACSKMVEPSFAMFWAPQVPKWSPEDGLARATIFYGDYLLGGDAATGERQRNPNTSPKDSWAFDPEHDVAVIHIVLESGGSIPIPAAHGGSAINRVFYIVDGSSSGLTLNGFRVKGKMITVDASVDLTISMSDSSSSVDMLMLQGKPIGEPVSQSGPFVMNTPEEVKQAEADYKATQFGEWPWPRRDMVFAQDKGRFSLLDGNETVPPT*