MFGFSDKGNLNLITQALEAVGRKMRVLPDPSTVHFHLPGDLSVLVHRKYEDFINELVSKFPHEKEGILKFYDTCWTIFNSLNSLELKSLEEPLYLFRQFFQKPRECLTLAYYLPQNAGDIARKFIKDQELLSFIDAECFIVSTVNALQTPMINASMVLCDRHFGGINYPVGGVGGIAISLADGLVEKGSEIRYKANVTNVILENGKAVGVRLSNGKEFFAKTVISNATRWDTFGKLVKEELPEEEKNFQKNYVKAPSFLSIHMGVKASVLPAGTDCHHFILEDNWNNLEKPYGSIFLSIPTVLDPSLAPEGHHILHIFTTAGIEDWEGLSRKEYEEKKEVVANEIIRRLEKKLFPGLQDSIVLKEVGSPKTHRRFLARNDGTYGPMPRGKPKGLLAMPFNTTSIDGLYCVGDSCFPGQGVIAVAFSGIMCAHRVAADIGLEQKSPVLDAGLLGLLRWLRTLA*