MSSQDMNALLHAMRVQIAELTSQLAEIQANPPVATPSVEKKFNKKVEVANWDAFADDFEVATAVLSRLKGPVAGRYAQVRLQECYTAGVWPTWDDLKKEIKKYFKPQAERDWARQQICSFKQGNLRTDDYVTRFLALSIQGGLGNEHAVELLERKVNPRIAEQIYLQDTRSDDLALAAEEVRRVGRAIELYAMHQGGGSTKQTTSSQRRPGSSNQHQNHSHGFRPFGLQPGQGAPMDIGAVQGGQMRRFKGSCYNCGQEGHMSQDCKKGLQAGQQKNNQGRQARQLETEQLDDRLHSLAGCSYDEIRAFFYDQQVNKMKAQGKEFGA