MVPISIEVMKDQLSDEQKETILKALNDAIEKGPWDKSNFLRVIGKKLIAIRDRFLKRIGAASQAKLKAESHLANRIALRSGQQEIYVSLYSSDGSNLQSWEKIVGSLPRQMISRPIYADEEDIKAILKTKENKQNEAYVAIYISQSDILHLSADKAPVDKLGKPLLTLKDKSISLENISRFVHVSGVYRYSNGRLIKNA