MSSYGTGSRVNVSQYLRNLNVQGPTVEETFTDEDLEKDLALFTNTQFFDFETGQHTDYQAPPPKPTVVQSPTEDVTPTESIMGDYPASYDFPISADHGTMSPGDFTFGDYSSTTFNSPTVPAFPETLGNHLQPIQPNPQTAYPGQVPHHQHHQQPTGYVAPSPAGAAIVGGGGQKRKAESISGHTHAPNGRVLSFEEASRLAAEEDKRRRNTAASARFRIKKKQREQALERSAKEMAEKVTMLEGRISALETENKWLKGLVTEKHGGREEILERLLKELESSKDTAKDSISVASDQPKKD