MATVRMIDIAVNFTDSMFKGIYNGKQYHMGDIQAVLKRAWSAGVERIIVTGGSLEESKEALAIAETDARLFCTVGVHPTRCKEFEDSGDPEKHLQDLLTLAKEGKEKGKVVAIGECGLDYDRLHFCPSDIQKKYFEKQFELAYTIKLPMFLHMRAASQDFCDILQRNKDRFVAGVAHSFTGSAEDCDKLLSFSNVFIGINGCSLKTAENLEVVKGIPVERMMIETDSPYCDIKNTHAGIRYVKSSWPSKKKDKHDQECLVKGRNEPCLVRQVLEVVAGTKGIADIDQLSQTLYHNTCRVFFPHDLDSAAEALLASGREDL*