MDKSKKRRFLYRIAAFIVILLIAAAMFIIGRGHTVYFDNKMPENVGTEVSVPYKIDVIVADKTVAKLKSGERGMADTMGQNFKMQLLVTKEKGEEPTRLQVGLTLPYSMDGIIINLPALLSGLDESAYLSEFVYVPSAEEMKDEEVITDDTDNQMSFEG