MAPTPQWHLTMLPSIYIDTAAALKLASNRLGSSLTHVSSMASKEVLAIVFLSILLHGAVTTKVVDGANVIDRCWRGQPNWAANRQRLAACSVGFAGKMRQNRGPGVIPYTVTDPGDDPVRPRPGTLRYGATVLGGKVWITFQRDMHIRLAQPLFVKSFTAIDGRGADVHIAGGAGIVLHRVSSVIIHGLHIHGCRSQPEGLAVRPGGAVQPAGGMDGDAIRLVSSAKVWIDHNSLSRCEDGLLDVTVGSTDVTISNNWFFNHDKVMLLGHDDGHAEDRRMRVTVAFNRFGPSVNQRMPRIRHGYAHVVNNVYLGWKDYAIGGSMGPSVKSQGNLFVASAAADNKKVTRRMPVAGREWDWASIGDSFLNGAVFKQTGSRVRPNYNKHQAFAAASSNQVKSLTKDAGVLRCSVGSAC*