MRDATHDVPALHRRSFLKYSGALGAAAALSSSLAACSSGPESTNDTGGGGSGGNRTLTAVIGYGNDGSW ......