MNSHTGNRPHVCRYPGCPKAFTTRSNMLRHFRAHFDGSTFVPWDAACPHGHADSLRLQASLSQ