MKKNNLKIKDLVTIGVFTVIYFIVMFTVGMIGISPFLFLIYPAILGMATGTIVMLFMAKVQKPWGLFILGIISPFIMFVMGHTYVIAVHALIVMFIAEIIRRVGNYKSFKYNMLAFAVFNTWICGSLMQMLLAREKYIELSMMMGKEYVDHLERLITYPNMLLVYAGAIIGGIIGAYIGKLFLKKHFEKAGII