MLLADTTHHRPWTVIGESTHHRPWSIIGESSHHKPFTGLGDTTHHRPWGILAESTHHKPWTASGAGGSEGGGSEGGTSGATGAGTSTSGGGASTGGGTG