MARSARRSTKGKAPATSTPSSGSSTPSSQSGPIPPFTLAPECLTPFLKLLSPKEVYLLHIDSSALDLKKQAFIIPAVTNALIVALIAYRVYVGRTMYPELLATVLGLTDSANLDTSSLSFTELATLILRRALPVLFDYFLVVTFLPWPLQFCKGPFQWRRRVGFRNAEIIVRRSQSALSATLERNRWIGEDEEMRDKIVAAVTPDRLAKTGYLLIDADWDLDYEAMIKAHELTSSTNNPNQVPMDEFRTAVLVNTDNDGWIIWHVGDENTEEGRTRSKQRDQILAFKDKLTEMGHEELFFRWVELIQYESTQPGGFTPERQARAMLQAKQLFEDAGVDFTRFWQEVGGMEGFGDADGEESEDQLD*