MPVLPVPCCRVDGCGEDLSTAGDYHRRHKVCKLHATLPKVMNHGQEQRFCQQCSRFHSLSEFDEGKRSCRKRLAGHNERRRRHQPDS