MRLTNYARSAFVKSVLDDVPRTDYQEEARIAAQKWAVDHLPPKLRALYKEFDGHFNHEYVRLPGSLSSVRVVIGSTNSSMHAAMQADAPFWARITELAKLSDEQSEARKALRAKVDAAIAACTTVKQAHERLPEFAKYLPPLDATIDRTVTVIAYLVADLTAAGWPKGKKPTAQKAVRK