MSGYNGRRAPNFSQYLNDLNTVPSPYDQTLQQDQGLFDVDAELALFTNAEFFDFDSRGDMSSHVPVSLGEDLAQSEPTSSQDVKYLDMLNDFNLPNYQYYTTAMGPAQAPAYSAPPQQPPSHTNAASGSPPQPVASQPTPQETQPRPQHTTTTPTTVGTKRKQDASTLDEAARLAQEEDKRRRNTAASARFRIKKKEREKNLERTVKDVTAKNAALEARVSQLELENRWLKNLITEKNGSMLSDGDISGMFTKFRDSKEGQAATQQQQVKTETDETESRAS