STPAVTPPGRQPGRRLQPSPSVEFVQEPGIGGPMAAFLPASLGVLAPPEPYPLPATSSGWERPRATPFPSGPCTSSAEPVAEPMGQGPKNPRVSGVTVQLEMKPLWEEFNQLGTEMIVTKAGRKMFPTFQVRILGMDTLADYALLMDFIPLDDKRYRYAFHSSAWLVAGKADPATPGRVHFHPDSPAKGAQWMRQIVSFDKLKLTNNLLDDNGHIILNSMHRYQPRFHVVFVDPRKDSARYAQENFKSFVFAETQFTAVTAYQNHRITQLKIASNPFAKGFRESDLDSWPVAPRPLLSIPARSRSSLGPCQRKNSSERERDPNKASASTSRTTAQFHHQLLPPPEALLGPSTYRPLTYQDLYPRAARHPGIPRARPTPYPLPNVPAAGD