MGGSGHECDEIGGGLQVGYALQHQKPAWMEGLLSEKFFVGCRTHDSARKNEKNIYCLDCCKSICPHCLPAHLTHRLLQVRRYVYHDVIRLDDLVKLIDCSYVQSYTINSAKVVFLNQRPQSRPFKGSGNMCGTCERILQEPYCYCSLACKVDHIVNQGKDLSRYLHKCETLPLSDFVFTQLESLKSDNGDFDDGQMTPNSIFDNPMSSGSSASGTVGCKTLACTATTDYVKKKRSGQISQDFPPTTEVVASLSRRKGTPQRSPLW*