MELNQPPLPTEIDGDAYHKPSFNDLGLKESVLKSVYEAGFTSPSPIQEKAIPAVLQGRDVIAQAQTGTGKTAAFALPIINNLKNNHTIEALVITPTRELAMQISDEIFKLGKHTRTKTVCVYGGQSVKKQCEFIKKNPQVMIATPGRLLDHLKNERIHKFVPKVVVLDESDEMLDMGFLDDIEEIFDYLPSEAQILLFSATMPEPIKRLADKILENPIKIHIAPSNITNTDITQRFYVINEHERAEAIMRLLDTQAPKKSIVFTRTKKEADELHQFLASKNYKSTALHGDMDQRDRRSSIMAFKKNDADVLVATDVASRGLDISGVSHVFNYHLPLNTESYIHRIGRTGRAGKKGMAITLVTPLEYKELLRMQKEIDSEIELFEIPTINENQIIKTLHDAKVSEGIISLYEQLTEIFEPSQLVLKLLSLQFETSKIGLNQQEIDAIQNPKEKTPKPSNKKTPQHERARSFKKGQHRDRHPKTNHYSKKPKRR