MNQDNPNWDGLLKWSLSHSDGTQPQRQLSKEDRKWFMEAMQSQTVDVVKRMKEITQVMKTPEEVLDSQGVSPGDIEDMLDELQEHVESIDMANDLHSIGGLSPLLGYLKNRHANIRAKAADVVTTIVQNNPKSQQLVMEANGFEPLLTNFASDPDMKVRTQALSALASLIRYNKPGTAAFRLANGYAALKDALSSDSVRFQRKALNLLHYLVRENQSDGFVVTELGFPRIMIHLSSSEDATVREAALQGLLELARAKLDETTGQQSIGEDDKLKQLLEERIQGISLMSQEELEAAKEERQLVDQLWNTCYNKPSSLREKGLLVLPGEDEDLPPPDVASKHFEPPLRAWAAKREPEKSSEPEKKEAPLLLGPSTTSTLENSSNGSVENAEARNVSS*