MSTSLPISATVRRPARLLTQNSEMRQIGVWNWSLPAWAGRLPDGRTYNTCPSAGICAQACYARHGTYTWPVVRAKHQANLTYVLDDLAGWQAAMVAELSATKFRGAWIRIHDSGDFFSDSYLQAWLDICRARPDTNFYAYTKEVSRFRALVEPDPPPNFLWVYSYGGTQDAALNPAVDRVADVFPDESAIAEAGWASQEASDLLAVLGPRLVGVPANRIPAYLKRLAGRRFSEWQAEVDAERAARRGRQHLRLVVDNTRSDHLQPPTAEPSSMPGDQPRAA