MRRISLFITAIFSLSYSVIAFADKYEFSFAPNIEQDPVMMEAIFLEKRILNKQEISVYQTKYENNIEGSWIKTPVTPFSTKLNAEILEQFDLYAVPFEKMILVPKNWQLLNGGVGVNGSISYVFTPKTGKGYLSYYHAGACVGCAMISASAFFPEAQKDAKEHDFEAYTATVPPLSQVRLKPHLMAYQVNKGKDKLDGVAYYNLENDGPFWKAEVFLPESQQKLATPLLNQFIREGKQ