MATCVAAAVSSSLTALTSERATTGITASVQSSAFVGIKVSVCKDASALLKAVNAGTSRQPLVEPVRAQSVAAPASTNASTSSKKTDTKSTVIITGASSGLGLATAKVLADSGEWHVIMACRDFLKAERAAKSVGMPKENYTVMHCDLSSLNSVKQFVDNFRRSGRPLDVLVCNAAVYLPTAKEPRYTADGFELSVGTNHLGHFLLANLLMEDIQHKENNNSRRVIIVGSITGNTNTVAGNVPPKANLGDLRGLAGGLDGVRSSVMIDGGEFDGAKAYKDSKVCNMLTMQEMHRRFHEKTGVTFASLYPGCIATTGLFREHYSLFRTLFPPFQKYITKGYVSEEESGRRLAQVVSDPSMNKSGVYWSWNNQSGSFENELSQEASDAEKAKKLWEVSEKLVGLA*