MASSDLEKKAKEAFVDDNFDLAVDLYTQAIQMDPKNAILFADRSQANIKLFNYTEAVADSNRAIELDPSMSKAYLRKGSACMKLEEYQTAKAAFEAGAALAPGDSRFAKLIEECDKCIADEMNDTQKSSTPNASQGTVLPSVGSQSSDAAAVTVEDTKQVQDTSQHALDKPKYRHEHYQKPDEVVVTIFAKGAQSKNVSVEFGEQILSVSISEDAYHFQPRLFGKIIPEKCRYVVLSTKIEIRLAKAEAIHWTSLEFTKDNLVPQKINVSSASERPTYPSSKSRAVDWDKLEAEVKKEEKTEKLDGDAGLNKLFRDIYQDADDDTRRAMRKSFVESNGTVLSTNWKEVGGKKVEGSPPDGMEMKKWEY*