MSNSRENSVYLAKLAEQAERYEEMVENMKKVACSNDKLSVEERNLLSVAYKNIIGARRASWRIISSIEQKEESRGNTRQAALIKEYRKKIEDELSDICHDVLSVLEKHLIPAATTGESKVFYYKMKGDYYRYLAEFTVGEVCKEAADSSLEAYKAASDIAVAELPPTDPMRLGLALNFSVFYYEILDSPESACHLAKQVFDEAISELDSLSEESYKDSTLIMQLLRDNLTLWTSDAEYNQSAKEEAPAAAAASENEHPEPKESTTDTVKA*