MELNSLLILLEAAEYLERRDREAEHGYASVLPFDSDYSRKKTKAGSMARKSPNNSVGSRREAARAQQSNGLHCARRCTTQHRGLSRSSHNELEKHRRAKLRLYLEQLKQLVPLGPDSTRHTTLSLLKRAKMHIKKLEEQDRKALNIKEQLQREHRYLKRRLEQLSVQGMERIRTDSMGSTISTDSEQEVDIEGMEFTPGEMDSIGSASDAEDHYSLQSGSSDGGYTHSRRLNARLS