MSTNVFFNNYARISEQTLIDDLVIESIKQYGVDVIYITRAIKGRDNIFNEDDFPEYNEVFEFEAYVKNMEGFEGEGDFLSKFGLQIRDQLTLTVANRTFERHVTREVVDLIRPREGDLIYFPINEKIFEIKNVEHESIFYQMGQTQVYDMVCELIEYSNQRFNTGRVNIDEYFAEYNTDIIVDANNATLNAISTTDDLARNLDFEVEGDGILDFSEVDPFSENIQISDN