MVENQKAMPQPEMRRIRRIHFVGIGGVGMCGIAEVLLNLGYQVSGSDLKESPVTDRLKSFGAQIFIGHRAENATEADVLVVSSAVNTSNPEVATALERRIPVVPRAEMLAELMRYRHGIAVAGTHGKTTTTSLIASVFAAGGLDPTFVIGGRLNAAGTNAQLGTSRYLIAEADESDASFLHLQPLVAVVTNIDADHMATYDGDFNKLKKTFVEFLHNLPFYGLAVVCLDDPVVREILPLVKRPTVTYGFSEDADVRAINVRQEGMQTFFTVLRPDREPLDVSVNMPGNHNVLNSLATICIASDEGVSDEAIVEGLSCFAGVGRRFQVYGQLPVEGGDVMLVDDYGHHPTEVAAVIKAVRGGWPERRLVMVYQPHRYSRTRDLYDDFVNVLADANVLLLMEVYPAGEEPIPGADSRKLCNSIRQRGQLDPIYIERGVDLAPIVKPLLRAGDILLCQGAGDIGGLAPKLLASPLFAAAQGKSK