MSFPQLGYQYIRPIYSQDRQGIGSARAGTDLSPSGALSNVLSTMYGSPFAAAQSYGAFLPYSNDLSIFNQLGAQYELKDSPGVQHPGFAHHHPAFYPYGQYQFGDPSRPKNATRESTSTLKAWLSEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWTPRSRTDEEGNVYNSDHEGDDGDKREDEEEIDLENIDTENIENKDDLDEQDELHSDLKLDGRSDSEISDGYEDLQGPEQRLFKAMVKDGKEIHGDRAEHFHHHSHHHHLHHNSLEQANGEPVKINQAIINSPPSENNPPPAPKPKIWSLAETATTPDNPRKSPLMNGTSAASATQTIITPHRLLSCPVGKIQSWTNRGFTAHQLALLNSNHYLGLSNQASANGLALYSRQAEDRSQNSESTVTERSSALEAEKKLLKTAFHPVQRRPQNQLEAAMVLSALSSS