MSSGSDKERETFVYTAKLSEQAERYDEMVETMKKVAKVDSELTVEERNLLSKEESKGNETNVKHIKGYRQKVEDELADICKDILSIIDQHLIPHATSGEATVFYYKMKGDYYRYLAEFKTEQERKEASEQSLKGYEAATQAASTDLPSTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPEDGGEDNVKSDEPNQEHCKIIEATDVINLINISLSCAKLMWFAFLFLCFRNDQRLWKLNEFRLNSTSWFHQGDETNEFKFYIVLFS*