MSSGSDKDRETFVYLAKLSEQAERYDEMVETMKKVAKVDSELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEESKGNESNVKHIKGYRQKVEDELADICKDILTIIDQHLIPHATSGEATVFYYKMKGDYYRYLAEFKTEQERKEASEQSLKGYEAATQAASTDLPSTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPEDGGEDNIKTDEAKQEPAKPAEATEVTNL*