MKLLGWMHSKLKQKGNEPANNTIIAENSITSFSVYKEVKSNGAEMEPFDELFPGFLAIGTLGNYQTTNTDPPTPTFPMPFDHGETDITEKELKFINDELEKYLEEKVNKVAYESSESIITLSENHIETGATECYRNMEEYPLQKYLLGSSIELPEIEAEVQQQKGFIEELFTPKNIVQEGHVGNHDGKVKKQAKRKHAVDFMKKMLQNLQCKSKGSTTEHSKGNVNGSVSSKRKLPQVLKMFKRKVHPEGLMNENIPQDNETSNISCKTNNLGANSEVNKKNSPAAAPKKELNALTVNREHWIKTDSDYLVLEL*