MSIEKERESHAYMAKLSEQAERYDEMVESMKKVAELDVELTVEERNLLSVGYKNVIGARRASWRILSSIQQKEEGKGNGQNVKQIREYRQKVEEELSKICRDILMVIDEHLIPSSGAGESKVFYYKMKGDYYRYLAEFRTSGEKKEAADESLKAYQAASNIAESDLSPTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDSLGEESYKDSTLIMQLLRDNLTLWTAEDGGDDQIRMEDSKKVDNKEVIFGA*