MSGKFLKNALKIVSFNVNGVRSCSDKGLIDFMAKEDADIFCLQELKCSRNDMPSAMNELDYNIYWNVPSDKAGYAGVATFSKDEPFKVILDMDNADYEGEGRVVTCEYEKFYLVNVYATNAGRGLERLSDKRDFNLAFQNHLIKLDSKKPVVACGDFNCAHTEIDLANPKTNTKTAGFTPEERQDFSELLDNGFFDSFRDLNPDLRGAYTFWTYMRNSRQKNIGWRLDYFLLSNRLKKKLLDSIICNDVLGSDHCPITLFLNV