MRLYQPVHILVGTPGRVLDLANKGVCKLKDCAMLVMDEADKLLSPECLPSIIQVMSFLPPSRQVLLFSATFPVTIKSFKDKFLQKPYIINLMDELTLKGITQYYAFVEERQKVHCLNTLFSKLQINQSIIFCNSVNRVELLAKKITELGYSCFYIHAKMVQSHRNKVFHDFRNGACRNLVCSDVFTRGIDIQAVNVVINFDFPKNSETYLHRVGRSGRFGHLGLAVNLITYGDRVNFYNIERELGTEIKPIPSEIDRAIYCQ*