MCVCVVDAFTRTHPNLHVSYFHSSLQETCGIEFSDNRLCRGYPFNCVVQFCALFTSVICTLCVVCSDLASGIHYSVASCNGCKTFFRRALXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSSKLLQTEIPHVIDRMRKRNTKVYRLKLGCSTLGVSLGRSPICSRTRFEGLIVPFPYARHQLPLYSPLLPRNIFI