MTQLEQEGLANQHQQEELRRQQEQLLEQQQKLHDLQARLSGQYLAAASVSKGFLLMPMLEATLPRVPARPVSSPTAAHTPPTAAMSPLQPWVSGAGPLLPLSGSPLTPTVRLGPGGPSPASVGSGNRTPTPSTAPDPAPDSDTPLNLSKPRGSSSGSTASSDAMHLHSAARFQNSAEISVSGALELIDLYLCSTLVEQEGKVFAQKTEVSIGKIAGAKIIRQTKKDPDGKPHIKRPMNAFMVWAKDERRKILKACPDMHNSNISKILGARWKAMSNSEKQPYYEEQSRLSKLHMEKHPDYRYRPRPKRTCIVDGKKLRISEYKSLMRARRQEMRNLWYREGSLGLLDTPPSLVSPTSVASLLGAPSSAPSMSAASSAGDILGSFSSKLSRMPSSNGVGDSHSKRSSLSPASFMET