MKFFTRITDSYKKVVVTLGLVVTTNPLMAVTSPAEGVTETKTLVIQIISVLAIVGGCALGVKGIADIWKISDDIKRGQATVFAYAQPIAMLAVAGGIIYLSTKFGFNIGESGGAS