MSSDAASSQAAAVSDAEAFRVHNLPDLPHEARSLKQYAGFLPTALDKPDWNSHLFFWLVEAEEEAKSSEPTPLLIWLNGGPGASSLTGLLLENGPFGFRLGDSKLSYNPHGWTKAAIDQPVGAGFSYTKSKPGEWGDGPGYVNSLTEMAEQLYPVIVAMIAKFDWLKDAPVYIAGESYASKYIPRIAHYIHTKNEAAGSKLVNLAGIAIGNGIGDMVPYVAYESTPDYLRHFGLIDAETQAWAHGRLAVCKQHCDREEWAEAYKVCEDMSETLLSEKAQVPFIYDIRATTDVFSDLSAVTAAWINDPAVHKALNAGGFPWRQSDGQGPSSIGKPVPDHLESDQLLPIPTKIITDLMEKYQFMTYSGQYDGSPWNFLGSERLIDQLEWKGKAAYNASARVVWKVDGEVAGYMKGDVAGFSYVLATNCGHLVPTDQPKNALDLIRRFIKREPFA*