MASREGDYETVRKEIQAILKNDKWDDGHLGPVFVRLAWHASGTFDKKSGTGGSDGATMRYAPESSDGANAGLQHARDFLEPIKQKHPWMSYADLWTLAGCVAIEDMGGPRIPWHPGRKDLLGHKKEELVRVPPNGRLPDASKAHDHVREVFYRMGFDDREIVALIGAHAIGRCHTDRSGYEGPWTFTPTKFTNAFFTMLLKNKWTKRDWKGPEQYTDPTGELMMTPADMAFLHDAKFREYVELYAKDKDVFF*