MKQTVVLFAGAGVGHVTPMTELAYVFLKHGYDVTMVLLEPPFKSTDSGASFIERIAASNPSISFHVLPPLPAPDFAASGKHPFLLMLQLARDYNAPLEAFLRSIPRERLHSLVLDMFCVHAMDVGTAVGVPVYTFFASGASCLSVLTQFPALVAGRQSGLKDLGDTPLDFLGVPPMPASHLIRELLEHPEDEMCKAMTNIWKRNTETMGVLVNTFEALESRAVQSLRDPLCVPGRILPPVYCVGPLVSKGTAKDDSKAERNECLAWLDAQPDRSVVFLCFGSKGTLSADQLKEMAVGLERSGQRFLWSVRTPAGTKDPKKYFEVRPEADLDALLPEGFLERTKDRGLVVKSWAPQVDVLQHPATGAFVTHCGWNSTLEAVVAGVPMLCWPLEAEQKMNKVFMTEDMGVAVELEGYRTGFIKAGELEAKLRLVIEAEEGRQLRARVAARREEAQAALEEGGSSRAAFVQFLLDVENLAHGKELGN*