MRRPMNAEEQSENERSVVNTRDALREVSITQTVKGDKQVDRTYNFDQVFGAHATQEDIYDDAVRPVVEEVLEGFNCTIFAYGQTGTGKTHTMEGYHDWDDASSDSFADSMPSNAGVIPRAMSHIFAHLKAKGVEHSVKCTFLELYNEEITDLLAVSDLVEGTVEAANAKAPKHPLMEDGKGGVAVKGLEEVAVANPEEIFDHIRRGSAKRRTAETLMNKQSSRSHSVFSVTVHTKESTPDGEDVIRCGKLNLVDLAGSENISRSGAVDKRAREAGEINKSLLTLGRVIAALVAGGGHVPYRDSKLTRLLRDALGGKSKTCIIATVSPAAHSAEETLQTLEYAHRAKSIKNKPEINQRVX