MNRKYFSSLFLFLISFVFESFVRSHGDLFNHFVTDIHDGELDKFITKNDIVLVMFYAPWCGHCKRLIPEYNEAANMLNEKKSEIKLVSIDATSENALAQEYGITGYPTLILFNKKNKINYGGGRTAQSIVDWLLQMTGPVFSHVEGNIEDVLKEKKINVAFYLEYTSEDNDLYKKFNEVGDKNREIAKYFVKKNDKHNKLFCFRTDEKKVEYDEKTPLEEFVTSESFPLFGEINTENYRFYAESPKELVWVCATYEQYNEIKEHVRLAAQELRKKTHFVLLNIPEYAEHAKASLGLTEFPGLAFQSNEGRYLLKNPKESLLNHNAIINFFKDVEAGKIEKSLKSEPIPEDDKNAPVKIVVGNSFVDVVLKSGKDVLIEIYAPWCGHCKKLEPVYEDLGRKLKKYDSIIVAKMDGTLNETPIKDFEWSGFPTIFFVKAGSKIPLPYEGERSLKGFVDFLNKHATNTPISIDGVPEFEDGTSEEL*