MEQSYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYHETGSILPGAIGGSKPRVTTPNVVKHIRDYKQGDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGSLSQPGAAPTAGGGGGGGGGGPYEGGGSCKHPAPPQPALPYNHIYQYPYPAAAAKLGGHPGVPLSAAHVSLPRSWPSAHSVSNILGIRAFMEQSGALAGTEGPAYPPKLEDWPSANRTAFPAAGQAVSALDKATADTEMKYPQPAPGLSAVSPFLSPCAYPSANQAGVYAGPGGGGGSYLGPAHHHPPWQAQGGPLAHHHGPGVGLHGGGGELPASGAFKHPTREGKAKASAV