MAELVQGQSAPVGMKAEGFVDALHRVQIAAKIDSIPHLNNSTPLVDPCVYGYGVQKRPLDDGXXXXXXXXXXXXAVITEEFKVPDKMVGFIIGRGGEQISRIQAESGCKIQIASESSGIPERPCVLTGTPESIEQAKRLLGQIVDRCRNGPGFHNDIDGNSTIQEILIPASKVGLVIGKGGETIKQLQERTGVKMVMIQDGPLPTGADKPLRITGDPFKVQQAREMVLEIIREKDQADFRGVRGDFSTRVGGGSLEVSVPRFAVGIVIGRNGEMIKKIQNDAGVRIQFKPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXERDGFGGLAVARGRGRGRGDWSMGTPGGIQEITYTVPADKCGLVIGK