MDEGFASSLLEEFKSNKTKCFELSEIAGHVVEFSADQYGSRFIQQKLETATTEEKNMVYQEIIPQALSLMTDVFGNYVIQKFFEHGLVSQRRELAGKLYGHVLTLSLQMYGCRVIQKAIEVVDPDQKIKMVEELDGHIMRCVRDQNGNHVIQKCIECVPEDAIQFIISTFFDQVVTLSTHPYGCRVIQRVLEHCRDPKTQSKVMDEILGSVSMLAQDQYGNYVVQHVLEHGQPHERSAIIKELAGKIVQMSQQKFASNVVEKCLTFGGPAERQILVNEMLGTTDENEPLQAMMKDQFANYVVQKVLETCDDQQRELILSRIKVHLNALKKYTYGKHIVARVEKLVAAGERRIAIQSPHPA