MTAENSATPDYRRNVGAVADALLAHPGPIVVLSHENPDGDALGSVLGLSRALRTLGKTVLAPMTVPHYLSFLPQPGELTAPLESWPQGALAAVLDVDNNDPVRVAGADLTQFDGPVVNVDHHGTNLRRADAGVVDPSKPAAAMMVADVIDALGAPWSEAVATPLMLGLNTDTGNFAFDSVSAETFECAARLRAHGARIGWLNDQMRQNPQSYYLLLREVLGKLEFLHGGRVVQTRVDEEMLARAGATWEQVENYVSMLRNAEGAQLAVMAKDYGDRVKFSLRSRGPVSAQNIAVALGGGGHVPAAGATVISSYAEARARLDAAIEAELARVDAQATAE