MMMMQIPFCKRLVRAWKMVRPALMVAATEREGKAMMVTIRVSEQRGSLGWGHLFSTSACDLEDKEALEAWQQLADPQQAFLIECKYHGKVHQFLDFQADSPLADLVTTAWRYTQESLSHARPSLSIYVRSCYKVILKRIEEWMASHPPLRKFGNPVGVVILGNPGIGKTGFLIYLLWLTVAQRKEDSIASFPEAGLPFFAFRWLDGGSRLQVSDHTSVDDAYEVFHLGSNPWYFCDSKAPQCGYPLKCVIACSPAKGNYYQFSKGANIQLLYDPVWTLNEIHILNEQVFHRDPEEVEERFARWGGIPRYVLGTMNSAILDKAIDAIPNFQYVLDRVNTLAIDEVSHKVFHFAVNEHCTDYSVALASRYVSAKLYETAKLRRSVEL