MLARIFRPSKTAMQSGRAKTNEWVLEFEPKAARRPDPLMGWTQTTDTESSQVRLHFETKEDAVRYAEQHGIAFQLVDPKPAKRIIKAYADNFAFGRRIPWTH