MTTKEPIPLLTPHRMGRFELSHRVVLAPLTRCRSYGNVPQPHAVLHYSQRATMGGLLIAEATGVSATAQGFPDTPGIWTQQQVNAWKPIVDAVHSKGALFFCQIWHAGRVSTNDFQPDGHPPISSTDKQIAPDAESGTVYSKPRRLQTDEISLIVDDFRRAAANVIEAGFDGVEIHGAHGFLLEQFMKDSSNDRTDGYGGSLENRCRFAVEVIDAIVHEIGADRVGIRLSPFADYMDCFDCNPHELGIYMVQQLNKHKDFLYCHMVEPHMTTVDGRIQIPRALLPFRKAFNGTFIAAGGYDREEGNKVVNDGYTDLVAYGRLFLANPDLPKRFELDVPLNRYDRSTFYTQDPVIGYTDYPFLDGSNAE*