MEQSYGEVNQLGGVFVNGRPLPNPVRLRIVELAQLGMRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPAVVKSIRDYKQGDPGIFAWEIRDRLLSDGVCDKYNVPSVSSISRILRNKIGTLSQPRPCDGIKAGPAPLQYGPVYPYPSYSGPGGPSGTRTGSGTAGHIGLPRSWHNFLGIRAFMEPGGVPGSDGHPAKMEEWTSVPSMTSMSSRSFPPGINGVEKTNNELDIKYPQQSSSGLPGYLSACAYSPPNQYCVYGGPATNYMNSGHHWQPQSSSLSPSLNSRMTPSLSPGMTQSLSHPSSAALQEAADFHSTSFKLSQREEEGKLPLNKHHHSAHRLSSAS