DQSYGEVNQLGGVFVNGRPLPNGLRIRIVELAQLGVRPCDISRQLRVSHGCVSKILARYHETGSVLPGAIGGSKPRVTTPHVVKNIREYKQGDPGIFAWEIRDRLLADAVCDKYNVPSVSSISRILRNKIGNLSQSNQYENTTPRPTQALAGSPVHAYAFPGPLGPSPGSKVGGVSATHVGLSRAWPSVHTVSNILGIRSFMDPSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCSSNLSGYVSTCAYSPPGQYGLYGGSGYMSPGGWQAQSPGFSHPNHGLPDLGDFHSAGPLK