METTVSPLQRAFNAFLMTMPPEQLEELLKYLQDAKSQENTQSSYPKENFQSCLEFKADKNNGSTNPASANPRSSVSRGKRASDAKRRPLNSFIAFRSYYSVMFPDLTQKAKSGILRFLWQNDPFKAKWAILAKAYSIIRDDHDSDVSLEPFLGLSAQFIGIIGPSRYLEVMGWQLDVDDQQQYTIARVKATTANEADISTNYSVNDIVKHCYTSGYVSEKNRKSKASNNNSAPVMAFAAQPTLVVHKNNSIRVSGNHTIVTDVYKTNPAMEISSPEQTEDTFSPNTSDLSTIADEPPLDAMEVVGICNRPQLYSDSSTSNRFDFDNIQFPGLDEENAMFTYDAALQTPLMPYDPLHYDPLEAYDFSRFVDI