MSSYGTGRVNVSQYLRNLNVQGPSVEEPLTDEDLEKDLALFTNTQFFDFETGQHTDYQAPPVKPDAITSPTEDATPTDSIMGDFPAGYEFPITAIATQAQRASDFSFGDYSSNFTSPTGPAFPDALGNLQPIQPGPQSAYPSQVPHQQHHQPTGYVPRDGVAVRGGVARQGGVVVEKREAESNSGHAHAHTPNGRVLSFEDASRLAAEEDKRKRNTAASARFRIKKKQREQALEKSAKEMTDKVTMLEGRISALETENKWLKSLVTEKHGGRDDILDKLLKEVASSQDDGKDSIKVASDKSKKKD