MAALPEVGAGCHGVGLLLLTSVCIWKYGVTFFCDKAFAAMQDRSAHVYMAKLAEQAERYDEMVESMKKLAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEENKGNDVNVKRIKEYRHKVEQELSNICMDILSIIDENLIPASDTGESKVFYYKMKGDYYRYLAEFKTGSDKKEAADNSLEAYKAASEVAAVDLAPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEEGGDEVGKGGEEGRGDDEGAAS*