MASQKERETHVYLAKLAEQAERYDEMVESMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEESKGNEHNVKLIKGYRQKVEEELSKICSDILDIIDKHLIPSAGTGEATVFYYKMKGDYYRYLAEFKTDSERKEAAEQSLKGYEAATATANTDLSSTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPEDGGEENVKADEPKSADAKAAETEEASKAKQ*