MATSAPSSEYPASTHTPRYLTGDAAGIQEFLDKFDVFLFDCDGVLWSGDHLFPGTNETLEMLRRKGKQVVFVTNNSTKSRADYNKKLTALGIPSNTEEIFSSSYSASIYISRILSLPPNKRKVFVIGETGIEQELASENVPFIGGTDPAYRRDITPEDYKDIAKGDSSTLLDPEVGVVLVGLDFHINYFKLALAYHYIRRGAVFLATNIDSTLPNSGTLFPGAGSMSAPLIMMLGKEPTSLGKPNQAMMDAIEGKFRFDRSRACMVGDX