ADQNYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPNVVKNIREYKQGDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGNLSQPNQYEGSKQASAQAGLSYNHIYPYSYPNMSPTGTKMGSPGVPMTAGHMSISRAWPSAHTVSNILGIRAFMDPSETIAGAEGYPPKMEEWSSVNRAAFPGAHTVNGIDKAAIDSDIKYAQPSSTLSSYVSACAYSPNNQYGVYSGPAGGYVAPGHHHWQPQSPVLSHPSGGMAGMHAGEIHSPMTFKHQAREGTAGDRKPPTLLNKQQQHEDLNSVHGLSLPTSSS