MKSTVWLPLLTLIWRSASANPILGLFDPACQVVRGECPNKNISFWLYSNSTRENPILLDPLDLNPWNFQPPRPLKILIHG YTGDRDFAPNSYIRPVLLDHEDVYVISIDYGPLVRYPCYIQAVQNLPLVSRCLAQLINNLVDRAIVANDQIHLIGFSLGG QVAGQTANYVKRKMKRITGLDPAKPLFILGPDSRRLDKGDADFVDVIHTDVFGRGYLRAAGHVDFYPNFGAKQPGCMEEN MQDPSSCNHERAPRFYAESINTTVGFWARQCSGWLLQLLTLCPTTGAQALLGYHVSDELRGSYFLQTASKSPYALGKMQD VDNRQTLAKFHLNFDHNEIDDDYEPQLLEAFLELEAVKVVVKMDESELDKRLNWIYREEDEPLSRNLIK