MQMAPMWHIQDGQDGRGRRVIADKGLKAGDVVLEDDAAAWCLISDRLSQFCDCCLAPIERPLRCSACKTACYLDREHQRRAWQAGAHRLECAALRSCAPHVPPTAIRLALRCVLRDWHASATTALPASGHRYSQVLGLVHHWEELQDAAKVECAQMGAAAHSLLRAAAPDAAAAVSVRDVALLIARFGCNSHTISDDELQPVAVGIFPLGAMVNHSCHPNTVHAFRGGRIVFRAVRTIQPGEEVTTSYTELAATRWERRAALLEHHLFDIDGPGAAADSSPHTAAPAAAGPATGTSGTAVGGRQQQQARVQAVLQCDPQQQATAEVVLAGSAVHLSVYRCQQPPWRHDERDSWLTAVVLAGAGAESVSWGGMWGX