MTRYCAATRCKNRGGQAAVIQRKVSFYPFPLHDRGRLQEWLRNMKQYKLYPTKHQVLCSDHFTADSFNIRWGIQYLKPNAIPTLFSFTEKIQDIAELELTIKEGTQDGVKVDTDTVPSQDFCPNVTNNLSHGFDTDEYVDPDDKQVYLKNTIDGITVSQNKTKDLYVPNSEYEIQPHLITPSKFRQTSVENMIVSSVADLNSQSNQVYFELQTDQNYVAENVDTFQVDHFSDVQKETFPLSLVKQTKQMDAEKDSVITIIVPGGQDGSAISDNLQFTSSEKLGFENDANSTNEILESEHSYCRQITDRHYLRQKIAKLQSKIAVLEAQENATLSRLRLLESVIAKLKQENLLSDEKLKILENCGSSVDIVIV