MEPSLHPFQPDISSTSRRLTTGVANFLTRRAMTTQQSHHPAAAFHQLPLHSPVSSTGSTDSTPWHHSAPTTPPLLPFDTNDADEMLLLHMLSQHQQHTHKAVAAPVKREAPDRQKAAQAASAGRAFRGVRKRPWGKYAAEIRDSTRNGVRVWLGTFDSPEDAALAYDQAAFAIRGGAAVLNFPEDQVRRSLEGAADDVCGRAHGVSPVLALKRRHSMRSRKATAAGRKVKAATRGMQPDGMVMELEDLGTEYLEQLLGASEDTTSINSWCWSHHSMTT