MAMKFDIEKFDGNNDFGLWHLKMHALLVQNGLHKALRGKNALSEKLSDEEKDELLEKAYGQILLFFSDGVLRKVVQEKTAAGIWQKLENLYITKSLMNCLYLKKRLFTLQMHDGTSVSTHLDSFTKAIMDLENIDVKIDDEDQAIMLLCSLPPSYENFVDTMIYGKETVSKEDVESALNSKELKKKVATENNDSSGEGLVARGGTEKKEHNRRGRSRSKSKTRKLKCFKCYKEGHFRKDCPERKGKEKSNSGEIAGVATDVAETNSDGAEVLSVTVVCKVVGIGAIKIKMHDGIVRTLSDVRHIPELKKNLISLGTLDFNGCAYKAGGGVMRISKGALVVMKGLKQNGLYFL