MSGPSSTASSSSTSPRLTAGVVSFLARRAMTTQNHQRAAAFLHSPGSSTGSADTAPWHHRAPATPPPLLPFDANDADEMLLLDMLSQHQQEDMHTATAPVPATTAATAVKREAREEEEEAKVAVGGSGRAFRGVRKRPWGKFAAEIRDSTRNGVRVWLGTFDSPEAAALAYDQAAFAMRGGAAVLNFPADQVRRSLEGAEDDVCGRADGLSPVLALKRRHSMHRRAATKRKAMPARPGRPEGVMELEDLGAEYLEELLGASDDMTTSASNSWCSSYHSI