MQSQNCQRAPAWTEREVRDLIAVWGDKSVLAELVLSELHSKRRNANIFEKISKGMKHIGYNKDPQQCRMKIKELRQAYQKTREANGCSGSEPQTCRFYHELHAILGGAATLPQPCALTPSKEWQATRKRVLGARKMTTMRRL