ADQNYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPNVVKNIREYKQGDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGNLSQPNQYEGSKQASAQAGLSYNHIYPYSYPNMSPTGTKMGSPGVPMTAGHMSISRAWPSAHTVSNILGIRAFMDPSAIAGAEGYPPKMEEWSSVNRAAFPGAHTVNGIDKAAIDSDIKYAQPSSTLSSYVSACAYSPNNQYGVYSGPAGGYVAPGHHHWQPQSPVLSHPSGGMAGMHAGEIHSPMTFKHQAREGDRKPPTLLNKQQQHEDLNSVHGLSLPTSSS