MSSGSDKERETFVYLAKLSEQAERYDEMVETMKKVAKVDSELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEESKGNESNVKTIKGYRQKVEDELANICQDILSIIDQHLIPHATSGEATVFYYKMKGDYYRYLAEFKTEQERKEASEQSLKGYEAATQAASTELPSTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPEDGGEDNAKTDEPKKEEAKPAEATEN*