MELNQPPLPTEIDDDAYHKPSFNDLGLKESVLKSVYEAGFTSPSPIQEKAIPAVLQGRDVIAQAQTGTGKTAAFALPIINNLKNNHTIEALVITPTRELAMQISDEIFKLGKHTRTKTVCVYGGQSVKKQCEFIKKNPQVMIATPGRLLDHLKNERIHKFVPKVVVLDESDEMLDMGFLDDIEEIFDYLPSEAQILLFSATMPEPIKRLADKILENPIKIHIAPSNITNTDITQRFYVINEHERAEAIMRLLDTQAPKKSIVFTRTKKEADELHQFLASKNYKSTALHGDMDQRDRRASIMAFKKNDADVLVATDVASRGLDISGVSHVFNYHLPLNTESYIHRIGRTGRAGKKGMAITLVTPLEYKELLRMQKEIDSEIELFEIPTINENQIIKTLHDAKVSEGIISLYEQLTEIFEPSQLVLKLLSLQFETSKIGLNQQEIDAIQNPKEKTPKPSHKKTPQHERARSFKKGQHRDRHPKTNHHSKKPKRR*