MATTTLLTMTAGLGPGQDEPFYALLKPTLSEGNQERDLSLFAGDMKNTASARILTNDFMQTRSEMDKYLTPQPPPPLLTPEEKKFRRDSVSVVDQFFCEDEGSPYSINMNVFLPDFTYLRTGLCRPQRPAVPQIKTEPMHCFVHPNSPSTSAAQTLPEFTSVFSSAAGADINSIFIKQEMPSLDIPQEGPLFQLLNSPELEGPIAGSQACANPHSNIPMASAMPNNNNLPLGTQQSAAKPFCNVRTGPYSLPPQFVQQQQQKPTYLPPSPPSSEPGSPDRQTELLQNLSPPPSYAASIASKLGVHSPTLAPALQGPQHSVPVRYARRTNPDLEKRRIHHCDFPGCKKVYTKSSHLKAHLRTHTGEKPYKCTWEGCDWRFARSDELTRHFRKHTGAKPFQCAVCSRSFSRSDHLALHMKRHQS