MTSVLSCTEPDEFRENGVIKKDCGVDDRPTFAELQEIEKHRRAILLRAELPYWRILLFWSGTCLKQISTDLLVWLTVGVYAGIRIFANSIDYVPESAMLMEKTNIGILGGFLSFFLVLFVNQTNARFLEMYGFSKACSGRIQDVAGLARCQLPPEAADRLVRHFNAAQIAGYVGLNAIGQGSPYSKTNFFDEYNKQYKLLTPEEMKMLEHHDMDHSGLCMKELVTWCQEDVTNSRKAGFIDSYQEKFLHDKILAFRAAMDGMYDYTDQPPHFFYIHFLVLLSALYLPLFAIDTAYAAGWGNETYVGLDILNGIIVFLQCIFVVGLRSLGTKMIDPYGDDLEDLSVINYVEGTLEICSTIMNSKQTEPIKTVSS*