MVFLTDTSLVAQFTCTRKKRRKLIIDSHEFVMDRKLKNSINWRCARYRSANCKVRVTTHLLKSGEEVYKIKYATHSHK