MAQCNKRTLIIGATGFIGRFVAEASLATGRPTLVLVRPGATSTSKVKTIRALQEKGAIILHGSMGDRNFIEKLLKENEVDVVISAVGGDSILDQLTLVEAIKAVRTVKRFLPSEFGHDVDRADPVEPGLTMYNEKRKVRRAVEEAGIPYTYICCNSIAAWPYHDNTHPSDVLPPLDKFQIYGDGSVKAYFVAGTDIGKFTMKAVDDVRTLSKNVHFRPTCNFLNMNELASLWEKKIGKTLPKVTVTEDDLLSAAEEMCIPRSIVASFTHDIFIRGCQINFPIEGPNDIEVSSLYPDIPFRSVDECFDDYIVEIQQQPANGIGGGAPNSMVEVLAITAATCA