MSQIFVVFSSDPEILKEIVREIKRQGVRVVLLYSDQDEKRRRERLEEFEKQGVDVRTVEDKEDFRENIREIWERYPQLDVVVIVTTDDKEWIKDFIEEAKERGVEVFVVYNNKDDDRRKEAQQEFRSDGVDVRTVSDKEELIEQVRRFVRKVGSLEHHHHHH