MFFNTYTLCTHVHRTRSKQVLLRRWLRCLFRWPSRVLRWENRPLEASVEGLHRRFVELYLPDAEKGEGAEYAVLGAQKSLQLAGQRLAFWDVGPKDASDAVLVCNGLGARVRTWAPLLTALRSAEPSWAKRRLIIFDYRGQFDSMPLQGEISVERSAEDASKLADHLKLKKCTLLCWSTGVQVGLQLALDRPDLVKAMVLIQGTTGEAMKALLQPICQVPGVPSLLDLGLRLAPRLLQKHRQMMHGLLCRHSSAFERLASCLLWFFGSDLIAAAGVRYTQDMLQSEEHFLNYCRYALALGHHKIFSRLPEIKVPALVVTGTPDFITPARCSYDMAVQLGGPTNLVDDFGGSHYYIYE