MPPQGSDLPVKKQSKWSPEEDALIIELRGSGMKWEDVSKRLPGRSAISCRLHYQNYLERRSEWDEERKNKLARLYERFKSEMWAKVAEELAVPWRAAEAMHWQLGEADMARRAGVVPFSLAAVNVEGGHRAAPPRANIHFQPPDTVGRHLTPPSPRAMYARNPPVSAMSTGHIPRGENVGAPVPPPLAGAGPAQGSMTEQHGEFYYSPGPVSVGPGLAPIQHQGQPRNPGPLPSLAELTTGVSPYAQQLDRPRSGRLTPGPKHGMPMQTPPSYHQQLDARVKRRASPETMKREGSHRRRLG