MMMEEKLVISELELGKDLANRLMNNLKHSSSSADSNKTLISEILRIYQNAIFMLSLNEDKNPLKRRSPDHKDSNFVFKKRKTSPEQQKTEKVKVFVASGQDNVSIDDGHCWRKYGQKEIHGSKNPRAYYRCTHRFTQHCLAVKQVQKSDTDPSVFQVKYVGDHTCNNIASPKATTINFSVSMFGEGNRANVTEHSEDLKPKKPEEVMINLEDLENKKNIFRTFSFPNHEIENTEWKSNIFTVGELSPATSGSGITSEIVSAPASVENAETADSYFSSLENIIDPDWLWSEL*