MVMEEKLVINELEQGRELAKRLMSNLKDTSSIESSKSLISEILSIYQNAISMLDDKKVLKRSREIDDKYSKNVIKKRKVFEKTEKVSFFVGAGQEKGSIDDGYCWRKYGQKEIHGSINPRGYFRCTHRFTQNCLAVKQVQKSDRDPSIFEVKYVGSHTCNNTTTSPKTPNFSVSTFQEGNTADEQREDIKPTKTEEAMMSFEDLESKKNIFRTFSFSNYEFENGGGGWKGNLFHENQLSPAATTSGSGITSEIATAPASVENSETADSYFSSLDNIIDFGPDWLLSCDVLNW