MVSMSTTPKPLEAAVAAVGGGGGDGGGGGKGKGKEQQLAAGPPMAVPADAAAAEEARMKVRKPYTITKSRESWTEPEHDKFLEALQLFDRDWKKIEAFVGSKTVIQIRSHAQKYFLKVQKNGTGEHLPPPRPKRKAAHPYPQKASKTGTYCPCFYFLVSGTNCLYFSSSAIMLTKLCLAPVASQAVLSQQPPLPPPRDQDGVIMSMDTSAVVPNTNANALVPSWDNALVQPTQVTSAVATNNCSSSIESQSGTWPTSEAVEQENVLPRAMPDFSQVYNFLGSVFDPDTSGHLQRLK