MFQETEPVCRVCHALAQGMHFGVEACRACAAFFRRSINLKRRYVCRSGSHKCKLFNARNVCRKCRLQKCFEVGMLEESMF