MFSESLPEDKPVLEVALTELPMVAESLPEDGSGLEVTCDLRLEHKPARTLLLVGRSGNGKSATGNSILGRKAFKSKGRASGVTTACELQSSTLPNGQIINVIDTPGLFSLSPSTEFTCREILRCFSLTKEGIDAVLLVFSLKNRLTEEEKSALFALKILFGSKIVDYMIVVFTNEDSLEDDGDTFEEYLEDSPDFKEILEPCNDRKVLFRNRSNAPVSQKAKQVQELLNYVEEIARLNGKSYMADLSHEIRENETAFQIKQQEILEMKGLYTRQEMLQMKKDMEKSFENQQLRQMMERVETELRETKERLEQQLKEEKSARLELEKRAKEVEKRSSDVVKELNDEQAKRLESESRAKEAVKQSNGVVENLNKELARIKQMATDLQKSKQWCIIM*