MLLNATSLIRSDDWDFLESALISWDNLPAVVLKELQQNTPRNDIWAKFFLRQENSSRAQVNEALRVYYALDPDALAQLDVLAKQPDRIWWSTLAKSNLTFFKFGALNNRHTPPAVLAAEIDPEWWIVAMNNPRFPVDVLKARLKRDPLLSLELVNPELDLVRQLALNGKTRAIREQAMRKLDELY