MAQLLLSPLVKVVSDKLVSLITEEHRLQRGVHKEMDRLKSTLETIEAVLEIAEEQQVKEKAVKIWLGELKDAAYDADDLLDEFMTEVLRKKIESDDHHHMMNKARNFLSLPLVFHIKMGHKVKKIRERFDAIASERSKFHLQVIREGRRGSETSKRPQSDSWVDESETFGREDDKAKVVDLLFNPCNPDVAVIPIVGMGGLGKTTLAQLAYNDPRVERHFELRMWVCVSDDFNLRRVTKAIIVAATGSTCEELDMDLLQRRLQEKLGCKKFLLVLDDMWNEDPLEWERLKGYLRGAQGSKIIVTTRSEKVALIMGTLPLQQLARLSEDDCWSLFKKRAFAPAEEDRHPNLITLGKEIVKKCGGLPLAAKTLGSLMRFKREETEWIFLKQSEVWNLQDQENGILPALRLSYYHLPPHFK