MTRYCAATCCKNRGGQAASTKHKLSFYPFPLHDRGRLKEWLCNMKQNKWYPTKHQVLCSDHFTPDSFSMRWGIRYLKPNAIPTIFSFTNNSQDTSELDVSTKEGMQDDAEIDTDTLMSHVFCPNVTNKLNHGFDRDKYIDSDCKEVHLKNTMNGIIISDSKATDLYFPNSDYEIQAQLMTSSKSCQTSSENVIVSSVEDLICQNNQVCFELQTDQNYVTENVQEDHYSNVQKETLSLGLVKQSSKQMAADKNSVLTLIVPGGLAGNVISNNHQFTSLEKLGFENDAQSTSEILESEHSYCRQTTDRHYLWQKIAKLQSKIAVLEVQENATLSRLKSLESLITQLKQENLLSDEKLEILENCSSVDIAIV