MIPRRTAHERVIGPGVVPHGVDPEHDALYRGRTARGTVTDEVLRGVRGRPFTIDGKAREKAPATRTQTPYVTGTSALGLKYAGGVLLATDTLACYGSTKRYKSVERVKRVNDKCAIAFTGELSDFAYVCDLLEELTTEDFCEDDGTTRDAEEIYQYLTRVMYNRRSKFDPLWNSFVVAGYDAKGEAFCGTVGMIGTHYADDHVAAGFGNHIARPIFREFYKPDLTEEEAVEIMKSALYACVMRDKQMMNKFQIAKVTKEGVSIGEPFAVPTEWGYEKFYNPTKFSPGGW*