MGFTSLGLSAPILKAIEEKGYNTPSPIQLQAIPAVLAGKDVMAAAQTGTGKTAGFTLPILELLAKGPKVRANQVRALILTPTRELAAQIQDNVMLYGRHLPLKSAVVFGGVKINPQMQRMCKGADILVATPGRLMDLYNQNAVKFDQLEILVLDEADRMLDMGFIRDIRKILKLLPEKRQNLLFSATFSTEIRELAKGLVNNPVEISVSPANSTARTVEQCIYPADVKKKPDMLVKLVKEGNWQQVLVFMRTKHGANRLATYLNEQGLTAAAIHGNKSQGARTRALADFKAGEVRILVATDIAARGIDIPQLPQVVNFELPKIAEDYVHRIGRTGRAGEVGKAISLVSAIEAPELFAIERLTQALLPRVNLAGFEPTNQLPESKLDTRPLKPKKPKKPKKVEGAGENKGSTAENKPKAGHRGQPTGQARTAKKGGTHSAPKKSANRPRRSSSKPVTKSSSAKPV*