MDKRAIAAHVVTKNKKMLITEKYATLLTWSRDLPLLKHSLSEMLDQMSHCVRINDEFLKMLVLSDCDAKQFWQVPPDHQVQERNSVKVRTVLRQFVRDWADEGAKEREVQYGCLLDALERHVPKTGGQNSKKPRVLTPGSGLSRLPFECARRGYAAQGNEFSYHMLQGCKWVLNETEAERSHTIFPFVLNLENRRDALDHVRPVVIPDVCPSKILCPPGVEPNPEDFSMCAGEFVSVYEEQIEEWDAVLTCFFLDTAKNVFLYIRTIADIIRPGGLWANIGPLLYHYAEQPGQISIELSWEEVKPEIAKYFDFKEEDFREALYTTNPKGMYRTRYNCIYFAAIRNDVEAEGESNPVFE*