YCECFASSRYCEMCNCMQCFNNRENEAVRQSAVEAIMERNPNAFKPKITVRGHETHTPVVVAAAGASGRHLKGCNCKKSFCLKKYCECFQV