MTTTPDWIMIGGDGPESYNQQSSYQRALLEATKDKMTKAISANLDLDLISNRFIVADFGCASGPNTFVAVQNIIDAVEEKYRRETGQNPADNIEFQVLFNDFSLNDFNTLFQTLPPGRRYFSAGVPGSFFERVLPKESFHIGVMSYAFHFTSKIPKGIMDRDSPLWNKDMQCTGFNPAVKKAYLDQYSIDTKILLDARAEELVPGGLMLLLGSCLRDGVKMSETPKGTVMDFIGESLSDLAKQGVTEQEKVDTFRTSIYFAEQGEIRQIIEENGKFTIEAFEDIIHAKNEFPFDPKTLAISFKAFYGAFISAHFGVEVMRKAFELVEVKAREQISRLHNSKPGMQYLIVLRKN*