MSIIIEKSGLFSSFQDFGRRGYEHDGVIPCGALDTLAHEIANRLVANDKNEATLEMTNKMATIRFTEPTLIALAGGNVKAYTEHMTISPYKLYLLDKGDVLKFRETSYTSRVYLAVGGGFELDAWLGSNSTDFNVKIGGFKGRTLQDGDEIKLKRDYTARHHKLFENLAHTKQTDWGIDGYALSFNYMSDVFHVVKNKGTEDFKEDAIQRFVKHDYKVTSKANRMGMMLEGEKIKAFYEDMPPYQTVKKGTIQIKRDGTPIILLNDHYTLGSYPQIGTIASYHLTKLAQKPQGSRLKFQFIDILTAEKNLVKYSNWLNQLFHGIEYRMQLEMMK*