MPTYVYACQACGAQFEQFQRFSDEPLTICPRCQGTIKRVFQPVGVVFKGSGWYINDSRSGNNNSASSKSSTPAPGSSDASSAAPAATSESKPEAPKAEASKSESSAAA