MLAVGAMEGTRQSAFLLSSPPLAALHSMAEMKTPLYPGSLKPPPAGGLSSLGSPPQQLSAATPHGINDILSRPSMPVAGLLAGLPRFSSLSPPPPPPGLYFSPSAAAVAAVGRYPKPLAELPGRTPIFWPGVMQSPPWRDARLACTPHQGSILLDKDGKRKHTRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKKHAAEMATAKKKQDSETERLKGASENEEEDDDYNKPLDPNSDDEKITQLLKKHKSGGGGGLLLHASENESS