MVAAVDMRPDHKHVTRDHGDNLPSIVIVVPDSVNNTLQHVMDPERPKAFVVFHGAQHWILPFEDRCMMATYVGIDEMLRIQAPPSLAFFSAKDLHPVKLLSLEQLYL*