MVIRYSLVILFELYLLGIEGSNEAMDELVKMCRVCMDEPKDLLDIYDNKSLGDRLSDDLQRTKEPEPTPADLLNICSAYPVDTGDGFPLKICEPCLIKLREALRFRRRYTRTMEYVARVKREQSDKETCDLLEAEDWDFTDRIKSEEEEEEDDGDRNDKQPKKETRNEVDKRRPFKCTDCQKSFTGKAQLTMHRRTHTKGSTRTRRKALK