MNFQSIVRNLERYWEDYGCSIVHPYTTELGAGTLHPATSLEVLSGKNTMVAYVQPVIRPCDGRYGDNPNRLYQHHQYQVIIQPSRTTLRDDYLRSLEKIGISTTDFDIRFIEDDWENPSIGAYGYGWEVSCNGMEITQFTYMQQVGGIECSVIPGEIAYGLERIAMVLQGVDNVYDIVWNSAGVKYGEIFKDREREFSALSFEHYDTDFLVHSFEKNEEMCLVMVQNDLPIAGYDLCLKASHILNLLEARGVIGVNERASYILRVRKMTNMCCQSYVKLYKVA