MPGPKCNVHLCSNHHGLLNDQNEKITLHRFPKKPELRNIWLEKCQKKGNWNVDYGYICSEHFLKDDFKRDLQAELLGYKGRRKLKPFAVPSLNLPGGNTIINKIPSEIEVLCEKEYDKRLELFEECFSTRKAEIPLSYKMFRKWYKDIKKAESNNFETGLKTLDENYSKLPSHSKKVRRQIEEQNNVRAQSKRNLVMQKKMMEKLFLATYFEAPFSGKNINKLDKYYADKAKDILLKSWALAPDSYNRLAKKLNLPNKDAMFGTEENNLNKMDCEDVEKLEESIEEHETVSDMDQTDLNDFLNIQPDN