MVKKEELLKDYEQAEPRNVSKTDFPPNFVFGVATSAYQIEGACEEGNRGASIWDDFTHTEGKIIDKSNGDVTVDHYHRYKEDIDLIAKLGFDAYRFSISWSRIFPDGLGTKINMEGITFYNNIIDALLQKGIQPYVTLYHWDLPLHLHESMGGWLNKEIVKYFEIYADTCFASFGDRVKNWITINEPLQTAVNGYCTGIFAPGRHQHSSTEPYLVAHHQILAHAAAFSVYQRKYKDKQGGNIGLVVDCEWAEANSDKIEDKSAAARRLDFQIGWYLHPIYYGDYPEVMRNNLGDQLPKFMQKDKELVRNSLDFVGLNHYTSRFIAHATKSPEEGSFYEAQEMERLVEWEGGEVIGEKAASEWLYVVPWGLRKVLNYIAKTYNNPPIYVTENGMDDEENDSSPLHEMLDDKLRVRYFKGYLSAVAQAIKDGADVRGYFVWSLLDNFEWAQGYTKRFGLVYVDYKNGLVRHPKSSAYWFMRFLKGNEEKNGKEE