MASLSLPKKVACSLLSFILAGVLGVNCLFIFNLRKSCEIVWGFGVFFGNLYADELVDIVVDCGAVPVLVKHLQAPFSATDSRKSPIPYEQEVEKGLEGMEGWRAREDEGVLELYCELSYIXXLXTFSAVIFXLCTSGCPFGEGCHFLHYVPGGIKAVSQMTGSNPTHPPPPRNSAAPPSFPDGSSPPAVKTRLCNKYNTVEGCKFGDKCHFAHGEWELGRPTAQSYEDPRAGAGFPGRMGGRMESAPPAHGAVASFGATATAKISVDASLAGAIIGKNGVHSKQICRVTGAKLSIREHETDHKLRNIELEGTLDQIKDASAMVRELIGNVSSGAGPHNMRNPAMSASSPASNFRTKLCENFTKGTCTFGDRCHFAHGQEELRRSAM