MSFPQLGYQYIRPIYSQDRQGIGSARAGTDLSPSGALSNVLSTMYGSPFAAAQSYGAFLPYSNDLSIFNQLGAQYELKDSPGVQHPGFAHHHPAFYPYGQYQFGDPSRPKNATRESTSTLKAWLSEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWTPRSRTDEEGNVYNSDHEGDDGDKREDEEEIDLENIDTENIENKDDLDEQDELHSDLKLDGRSDSEISDGYEDLQGPEQRLFKAMVKDGKEIHGDRAEHFHHHSHHHHLHHNSLEQANGEPVKINQAIINSPPSENNPPPAPKPKIWSLAETATTPDNPRKSPLMNGTSAASATQTIITPHRLLSCPVGKIQSWTNRGFTAHQLALLNSNHYLGLSNQASANGLALYSRQAEDRSQNSESTVTGTCHPH