MHTHRNDLLPVLCTWCLSPSASCPLHHRNLVLSGARLTGRLDTAEDSCAQLEGPSSFQLDSFIARMQSMEMEPVPRPIVASPGQIAASNKRRTNPTPFACDLCPSRFTKKHNLQNHRNSHYGVKNHRCEGGCEATFSTKSSLNRHLKTCKAKNITM