MDFSSVVGLSHGELLNKYMEVCQEKDVLEDMLLHEQMRNESTELLALQDSIMQQLQETQEQVSILKVELRATAARCEEWRRRYAEKAREVERMGGKLAEMEERLDHYGEEDVFALQREIQRLRAELALSEALRFELFRQRKLQSDGDNLQSSKPAVLNTTEIQIVKELPEDSSEASEFLSATSQDADEASLAEDVPRGNLTLADGRAPLPVPPASPLTPPEATPLSEGGAVRNMSEWGEAHLGLQMGVVKQLESALKEAKAEAEAAKEEVQTLKARVEELENGEESLKAQLQREKARALDEAEDMTQEMAELRYQLTEQLESEKELRAQAESTSLQRVQELETQ