MKETITFIALLFAVSVSAQISVKAEYMSNSKFYDAVSDSNIGDGSAMIYSVGALVPLSMKLPEEDDPYQRPTVWGVGLNGTFVKMNNHNFPIGKELPSEVMNLGVSAIHLRPLKTRWSMLMALGAGSYTPENRLSSIHIGENVVANGAVVFIWHWKSNLEIGGGAALNNTFGYPMLFPALYVKYKGGFADKFTIEAASIDGAKIAFGYNFSEHFNLKLVANVGGYAAYLKRNGRKETFTQQNIITGLQPEFKIGKYLSIPIIVGANFLRSGVYQERKLSAMFKSEAKNEDGTPRSSQFNPAFYLSAGITIGGN