MCCSCVMAAATALVPELEDVVNLQSGDDAVSNAVLDICRHGLPGWKNLDTSHVEFSKIAGGISNFLVKVAPHSSTGLQPVAVKVFGEKTELLIDREAEKQAVLDLGALGFGPKVLVLFVNGRVEEFLHCKTLSPQEMCSPTFVPRIAQLVRKFHEAKVNITRKPTLWDVIHRWLHMARKLQFKDTHQQAAYEAIDFKAWEQEIHETEAACALGHSPIVFGHNDLLSGNFLVLQAPDTHPDDADLNGPLTLIDFEYGAYTYRGFDIGNHFNEYAGFECDYTRYPSKEQQALFFQHYMRDPSKADAHSAATVTGDLLDTLSAEANVFALASHIYWGVWAVIQARYSRVDFDYLSYSQLRWDEYHRRKDEFMTMAKAVFGNSSRS*