MESGGVIAEAGWSSLDMSSQAEESEMMAQLLGTCFPSNGEDDHHQELPWSVDTPSAYYLHCNGGSSSAYSSTTSSNSASGSFTLIAPRSEYEGYYVSDSNEAALGISVQEQGAAQFMDAILNRNGDPGFDDLADSSVNLLDSIGASNKRKIQVQGRLDDQTKSRKSAKKAGSKRGKKAAQCEGEDGSIAVTNRQSLSCCTSENDSIGSQESPVVAKSNGKAQSGHRSATDPQSLYARKRRERINERLKILQNLVPNGTKVDISTMLEEAMHYVKFLQLQIKLLSSDEMWMYAPIAYNGMNIGIDLNLSQH