MNTLMRNQSLLRAKFGQAELPLQASKSNFGIINDAAMQVKVRAQSKGKWILANVQTDESESHELNNVWRNSEIQDIIQKHFIFWQIYDDYEEGQKINPWYKIDKKPAVLVVDPHTGYKMDHVEGTVDTQQLIEILRPYTEKAPVAESSKYLEDSKNSSVVPREVGRNEYPALPREPARGTPGVVNIAIRLPYGSRIQRQFLATDPIQVLWSFSATEIPEDQDFVLVSPTRGLKLNFHDRKSIEEAGVADSVLTLFFRK*