MHVKPFLRLYSGRHRAHARAFLDRSVGRELARPAMAAVPEVALRHGAGRPMPAVGVGTADSAATSPETKRGAALAALEVGFRHFDTAALYGTEAPLGEAIAEATRRGLVASREEVFVTTKLWCTQCHPGLVLPSLRESLRNLQMEYVDLYLVHWPISVKPGPPMLPVKREDAVPFDFEGVWRAMEECHRLGLAKAIGVSNFTTKHLDKLLAVATIPPAVNQVEMNPVWQQRTVREYCAAKGIRVAAYSPLGGQNWIGEGNDVMESPVLADIARARGKSIAQVSLRWIHEQGVTPIPKSYNKERLKQNLEIFDWELTKEDRLKISQIPQKKIVTAARMFSPDGEFASVDLSDMEIVEE*