AEQTYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPNVVKHIRDYKQGDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGSLAQPGPYEPSKQPPPQPALPYNPIYQYPYPTPVSPTGAKMGGHPGVPGSAGHVSIPRSWPSAHSVSNILGIRTLMEQTGALAGGEGAAYSPKMEEWAGVNRTAFPAAPAVNGLEKPALEADIKYTQSASGLSAVGGFLPACAYPASNQHGVYSVSVHGGELAAAVTFKHPSREGPDRKPSSPSGKAADALSSLHGLALPASSS