MAGSDTRLESPSMQRQEHPYRLHLQQQVQEADDGTKALLYPSKRIRADLPSWRLNFHGFQRVGTPSPVSSKVSACAFFDCLKKIGSTNSVDAYYQQQDEMLEGFTEMDVITDGITSYTSKEERERTAKGEKKAIQISNLANFILFLSKVYISIRSMSLAIIASTLDSLLDLLSGLILWFTAISMQQPNPYVYPIGKKRMQPLGILVFASVMATLGLQIMLESARQLIYQENQLALGGHDKAWLIGIMLFVTFVKFGLMLYCQSYKNEIVRAYAQDHFFDVVTNSVGLLAAFLANEFYWWLDPVGAILLALYTIRTWSLTVLENVNSLVGKTAPPEYLQKLTYLCWNHHKEIHQIDTVR