MSGYEQDVMAGMGMPSGNFGGMNQGMGMGMNQGMAMDMGMGLERVFPCVRLRGLPFDVTEDEIRIFLGCEPVDILLVKRDGRFSGEAFVVLGSPLQIQMAVDKNKSYMGRRYVEVFRAKKLDYYKAVMAEMLDGTGMPVHGGSRGGRGGMQGEYRGHGPMNGGGGHGGGNRANGYDEGPSNILRLRGLPFSAQKDDIVRWFEDVQITPITADSVHIITDYGRPTGVALVEFGSPQDAQMAAVKDKQMMGTRYIEVFPSSRDELNRYLPRSY*