MELFESVPSSKAILTATTSLTASVILFRSIASDLVPETLQHFFSSRFQKLSNRLSSQLIVVIEESEGLTSNQMFDAANVYLGTKVSPWTQRIKVNKPDKDEELAVTVDRYQEVTDCYENVNFTWILKSMGIKQSDKSSNPKTELRYFELSFHKKKKEMVLKSYLPYILSRAKEIKEEKKAVRLHTVDYNGTDYWSSVVLNHPATFDTMAMEPEMKKELIEDLDMFVNRKDYYRRVGKAWKRGYLLYGPPGTGKSSLVAAMANYLKFDVYDLDLREVQCNSDLRRLLIGSANRSILVIEDIDCNVGLQNRENENDTSEDDKITLSGLLNFIDGLWSSCGDERIIVFTTNHKDRLDPALLRPGRMDVHIEMSYCTFSGFRILASNYLKIEEHSKFRVIENLLLKVKATPAEVAGELMKSNNAEIALENLVKYLSKQNALLTETDGH*