MSCGPAPAVGASCDASPHSKAKEREESSVLRPALEWLQELLSIDITSTPSLFADCWLLGRMADVLRAAWAGTVPAHRPRPQAQMPRRRADVINDFVRWQAICTELGVGRDQLPPLADVEQGRGVAAICCCIWAAADRAAALGLPVPRFGSADARSSLRCSMTREAGAKRAEHFLSAGDSPPKLPSLPLLTPRAFLGRAASPAAAGPIANLRDSTGSLKGWLCEDSSVKSDWRLLDQQGGANGGGLRPSTTAKGRPAVEAVGRTSSPPTNGAGTGTAPGTATGAAAATSRTATDGEQQQRWSRPLLPRLDVKAAAAAAAAX