MATALKNIIVVGGSYVGKTTAQELARVVPNTHRVLLIEPHSHFHHLFAFPRFAILPGHEHKAFIPYTSLFSAARNPTDHAVIQARVLSVQPHHVNLDREWQGLGKIPFEYLVVATGTRLSEPAGMRDNDKASSVAYLQKHQEDIKNASSILIAGGGAVGVQMATDLKEYYPAKEVTVVQSRPHLMPQYHPRLHELIKERFDELEIKFITGSRVKVPPSGFPHTTPFTVQLTDGTVLPSQYDFVILATGQTPNNDLLSGLPASSPSSGLLNPSNGFVRIRPTMQFVDEKYPHLFAVGDIADTGLRKAARPGAAQAATVVKNILAMIEGRQPMEEYPRAPAGIHLTLGLKYNVVFRNPLEAEGQTEPTIIKRDDGREDMGVEAWWERLGVAVNERQQYHL*