MHPSTTTSTPFSVKDILRMEQHHDYEHDFLTADQVVPLHHQHVHAAPQKSDFYECHSEPRASEILDKLDAHNPGEEEMHEHGEMTRWTTKSNSIHEPLVNRYVTVFLFCGAEMTGFDSPSDCNNPPQRPRVRRKPRVLFSQSQVSQLERRFRQQRYLSAPEREHLAHVLQLTSTQVKIWFQNRRYKCKRQRQDKSLELAGYLPAPRRVAVPVLVRDGKLCGAGSHSAPFNVTLGHYNPALGYGNSSMYGCSYHGASPSAAQMSNSQLNDLTGNTETHFSHGPFRASLQGIRGW