MPPQGSDLPVKKQSKWSPEEDALIIELRGSGMKWEDVSKRLPGRSAISCRLHYQNYLERRSEWDEERKNKLARLYERFKSEMWAKVAEELAVPWRAAEAMHWQLGEADMARRAGVVPFSLAAVNVEGGHRTAPPRANIHFQPPDTVGRHLTPPSPRAMYARNPPVSAMSTGHIPRGENVGAPVPPPLAGAGPAQGSMTEQHGEFYYSPGPVSVGPGLAPIQHQGQPRNPGPLPSLAELTTGVSPYAQQLDRPRSGRLTPGPKHGMPMQTPPSYHQQLDARVKRRASPETMKREGSHRRRLG