MSTCAVAALSSPPTSFTSERVTSGITASVQPSAFLGTKISVCKGASVLSRAVSASISRQPLVAPIRAQGVAAPADTKAPTTTKKTDTKSTVIITGASSGLGLATAKVLADSGEWHVIMACRDFLKAERAARAVGMPKDSYTVIHCDLSSLNSVKQFVDNVRQSGRPLDVLVCNAAVYLPTAKEPRYTADGFELSVGTNHLGHFLLANMLMEDIQHKENDTNRRVIIVGSITGNTNTIAGNVPPKANLGDLRGLAGGLDGVRSSVMIDGGEFDGAKAYKDSKVCNMLTMQEMHRRFHEKTGVTFASLYPGCIATTGLFREHYQLFRTLFPPFQKYITKGYVSEEEAGKRLAQVVSDPTLNKSGVYWSWNNQSNSFENELSQEASDAEKAKKLWEISEKLVNLS*