MDEESLAAALQTYRAQLEQVDLTLRAVTDPTQLEDLTQLHTDLQQLIELTESSLLSIQKCNLLTSLEGNPSLPFHEDPISLPALEVPTSLSSQDKEYEAFRMAISEESQPLGSNDETSTCSKGSEEEEEEEEEEEDNTSGMKVKAPYYSTWGTLEYHNAMVVGSEQMEDGEAGVRVLYLYPTHKAMKPCPFFLDGKCLFNDNCRFSHGQVVSVTELQPFKEADLGSLAVDSPCLAQHNDGIWYPARITDIESGFYTVKFDSLLLKESVLEADSIIPPLRGSDSSSSSSSDEEEDGAAEDSVYAKVLGQEIAGTTCSSEFGGWEAHTRGIGSKLLVRMGYEFGKGLGRNAEGRVEPIQAVVLPKGKSLDQCMEIQQRKKAGGKHKHKTSKRRPKASGQGGGAKARDIFDFLNEKLEGKFTSACTAETQKTGEKKGKELYNASKDSKRALSVQVAITAEKIKQKQREICHLKESLARNAGRESVISNQLEVRLSGARKELAGLQQEERSLQREQKKADTHKKMTEF