MQEAVGAAQTHRHVARTPAVHMETAEPAEPDCFDPLGIRPSVSCRSGAGVKYISPRCVAKMLAAKLRRGTAPAPTQTPELEPLDRVKSHLSVLSREIGSPVTPKDMGTSMRASLEISPFHLSKGAGPDCFDSSTSFANPEQVDEIDDPVEQEEEHSASSESLQSIQNLTGSAGDWCLTLIDCRFPFEYRGGHIVDAVNSPYPSVLLDIVPAQAAEQHVPPAHHIIVFYCEFSSERAPKQWQDFRQADRGRNSHQYPRLSHPYIYVMAGGYRQFVAQFGELCAPRAGFIEMNHASHQWEMRECFKRLRKERSSKKKSLSRKLEHEERGADLLAGFSF*