MESSSNLVLDTSLGFNLNLNLCHNPEIFDDKTQVDERKSGNLEEELNRMNIENKKLTKMLASMCKNYSMLQNQLIGLISPTSKGENEDQNPRKRKFIEAVECGIQGNTEQSCISYDDSFKRVTLLSSKPKITNKMLIRTDKSDISLVVKDGYQWRKYGQKVTRDNPSPRAYYKCANAPECQVKKKVQRSADDPSILVATYEGEHNHPQPNSRDHLDQQVVLSSSQSVNNNTNNVIRSPNTLNLDMINHNYPNNMEKTVDYNDVDTKALQRLLVEQMASSLTKDPSFTSALAAAISGKISNNAYTQRWL*