MPSQKSEERGESSNSVTKAALAASTNGAPNYELPWVEKYRPVFLDDVVGNTETVERLKIIAREGNMPHVIISGMPGIGKTTSVLCLARQLLGDSYKEAVLELNASDERGIDVVRNRIKGFAQKKVTLPVGRHKLVILDEADSMTSGAQQALRRTMEIYSNTTRFAFACNQSNKIIEPLQSRCAILRYAKLTDAQVLKRLMQIIEAEKVEFSDDGLAALVFSAEGDMRQAINNLQSTFAGFGFVSGDNVFKVVDSPHPIKVQAMLKACYEGKVDSALDTLRELWDLGYSSHDIISTMFKVTKTIPTLSEHSKLEFIKEIGFTHMKVLEGVQTLLQLSGCVVRLCKINMDPKRFRV*