MATSLWLGDDSSSNXPPVGSVPRYAEHAEAVWPDAMSRPTLQXTIAHNKNCRTKDSSRDYARERRARLRQQAAHXXGLRSGSTKEGADEDSGXDKHDDSGCMVQNSSKRQPRSLQRHLSVPPFPLAPAVGLPVLQPAWPCTLGCKGPXPXTEFHPVPAAGLQSQLSPLLSGAVTPAPRQSAQTTTLTAAHRHLPVSGSQAPVRRHAACLDASAAAPTPXLCCTPACQSQAXRRXQLHGTWSWDARKAAGGVCQPLSPFPAVPLERLQSTGSSYVAYAMXCEDGIGSSALHVPPLPDSKLQDSYQPATRHADKRHSAGVYSLPACIPGWDVHGQQAPQQQA