MRSLRILVLGDLGVGKSSFLRLISERFDEIYPINYFDYFMYLDEKEKKEQLISAKDLAQNNSKKQNVETIVESMFFQAKQNFLEFIENKMNAKNFFVEKRHKYTYGFEIYPFLWNKNNSYNNNIFEKNIPLNIIKNESGNCHDVYLNNVKSDNKYINSINESNYYTNCNGSIKTDHDINKQNDKFLYVEFFEIGGVQTYSYIRNIFYEKYDGILLFYDSSNNKSYHNLVMWLYELYVNTKPPSQIFCTVNKKQNGIWNIFQKNKMSTKISTSGHSNSLTRKDIKHNYCQSDFYNDDQAFNYYNKEEECDNKFDFSDKNIDIEKGFEQNNEDILNGEIPLACVATKIDKKNSKQKPTYVKTPKTSYLYSIFFPDHLSDTSGYENRNDLKIKKDVLKKLEHNISQALEIKASSIDCIIDIKNFLTFLKLVYAKKYGLTKSQFNL*