MADALLSASLQVLFDKLASPELVNFIRGQKLSQELLTDFKRKLLVVHKALNDAEVKQFSDPLVKEWLVQVKDVVYHAEDLLDEIATEALRCEIEAAEVQTGGIYQVWNKFSTRVKAPFANQSMESRVKGLMTRLENIAKEKVELELKEGDGEKLSPKLPSSSLVDDSFVYGRGEIKEELVKWLLSDKETAAANNVIDFLLIGVTKSILEAIGCRPTSDHSLDLLQRQLKDNLGNKKFLLVLDDVWDVESLHWESWDRLRTPLHAAAQGSKIVVTSRSETVAKVMRAIHTHQLGTLSPEDSWSLFTKLAFPTLFCLLFNFSQGL*