MTEDVRQHPAWLRLRETVSDLRAHQRTDGSVDLGSIGRERAEALLGTVRTAVAELAPSFPHDGDYLTALDKDLARWADDGFGVPDFLDSLTQFQPSRGRADGRGHLVVFAMYTQNGNPDRNLEALLIHEVWPEWLAALEADRYDNPMFVPIRFDDFTAGYDTHSAVLFPETVSVRETPSAYTWGAIFCDREAARFRQVTNAAADILRLDLPDQARALLSDQARCEEAFVLWDLIHDRTHSHGDLPFDPFMIRQRQPFWMYGLEELRCDLTAFREAVRLADEGLPQAEDVQYAVLFDRLFRFPVTGNRVRNYDGLGGQLLFAYLHKNGAVRWTDNRLSIDFDRARELTARLGEEIQRFYRDGIDRPKVVHWIAGHELVSRYLSAHPGSKWARARETLDFSLPPRELVDEVLPDEFPLSMFYETLAKKLGGVVESTRGVTGKMSA