MNVQVDVSDSGYNSLPCKPLVCPQCGKAFKNKAEEKKHSSTHSRPFKCQIKNCTNLKGFATSNDLERHQKDIHLIRPKHGPQAYYRCVLPTCSKREKIWTRKDNFKAHITRMHKNMGIDIDHLIGRSEMNPTAAELEQLARAKNAQIHNKNKGKQRASNQSKQAMMQEYGDTSSEPDASQAAIPLWQTHVPEYLDDVPQEAAEMVTAYSTRRVANTNVPNVVLKYPDGIPVNTYGYIQPNSRHNSADGAWDEMSDTSFAYSHESSAFGGGTSDFG