MSFTLKSSDGKLFQVDEAVAMESQTIKNLIEDGCADDEIPITNVTAHTLALVIDYCKKHTDNNIANNSEDLKQWDAEFMKVDQATLYDITMAANYLNIKGLLDLACQIVANSIKGKTPQQIRDHYGIQNDFSPEEEEKIRRENQWAFE*