MVACAEGLGVPRGSPMFRHALRAVAFLSEEKLTTKLEHLKKMFRLSDAEVGIVISKAPAVLLKTKESLQRRSEFLMSEVGLEPTYIAYRPAMLMYSLEGRIRPRYYVVKFLKQNGLIDHDRDFFNTVMVSEKVFMERFICPHKKAAPHLAEDYATACRGEVPARFSFT