MADFNSPIQYLKEDSRDRTSIGSLEYDENADTMIPSFAAGLEEFEPIPDYDPTTSTSLYSQLTHNMEKIAEEEDSNFLHDTREFTSLVPDEADNKPEDDEESGAKPKKKKHLFPKLSSHKSKGGGGSGGGGSGGGGSAHIVMVDAYKPTKGGLVPRGSWSHPQFEKSAHHHHHH