MGSPRADDGRREAKATRWCAVTGGRGFMARHLVAALLRSGEWHVRVTDLAPSLVLGPGETEDLLRGALGDGRAVYASVDVCNLKQLTADEASRRAKIKIRGVYCMHNHDCIRFQNHLLDSQISCPIQSLQAGNDLRMKSFSNVIKLPITRGDDTSIPAFEGVDVVFHTAAADPSKNDLQLHYKVNVEGTKNVIDACKICKVKRLIHTSSSGVVFDGVHGLFDVNESLPYPDKFPDAYAQTKAEAEKLVIKTNCINDLLTCCLRPGAIFGPGDKVIPFLDHHGWTHVTIGDGKNCDDFVYVENVVHGHLCADKTLATMEGAKTSGGKAYFITNMEPMNMWDFTYLVQQELGYKRIPKIRIPTVFIKPASYLIEWAYMFVFSNFGIRQPQMLTPARIKYITLNRTSSCNKAIEELGYKPIVTLKDGLKKAVKVYIEMRNKDFSKRE*