MVSGPALIGIHQYYMSQPALMYDTEIGLAQALQDGVQEGVRQQVYLNLDDTEVGHIDRLAEQLWGVNKDDAVEPKLLSLEAEVGGRNNSRCSVLCCSASQGWAISCLDSFLVSFSAADRRRWSEATVILIPMCPALVAIYPRAKVVMTFDSTHPVHEGLPAKSMLXLTEFLQHAFGLVEWKWQTGKCRQQKDAWSSGTRVLVHMEYLARRGLRQVIHNKTSLKRRGHAVKDKIRYNAKRMLARHRWLHHTLDTDRVWSSMIDIAKEWPNSAPQDMSNPTAVWNVWAVTATARRGSVATSDSRTITDPRPPPEAIIAAMRERINQLESRDQMKEARIEELMTALLQSQQAKLLSDDGTSKASEQQQPAQPPAHVPLIQQQGPATEKELAEALMSVARGAPKPRKAACPAAPSSA