MKKITVVELLSATQVKRIESIRAHEVGRLLQSVAAAAARGAVNVSAEVKALAPDLVARAMFGGNCAEKADFICRYNEVSQLVSGFFLVDLFPSSRLVRWLSIGERRLLRSYGGIQRIIASIIESRKAASTSDDGDNCSLHDHPAEDLLGVLLRLQKEGSLAFPLTSEIIGAVMFDIFGGATTTLGSTMEWAMSELIKKSETMRKTQEDIRRVLGGSRRGVITNTDLVGLTYLPMVIKEVLRLHPPNPLLVPRESREDCQVMGYHIPKGTKVLVNAFAISRDSRYWNNPEDFSPERFQNNNVDYKGTDFEFTPFGAGRRRCPAIMFATSTLEIALANLLYHFDWALPDGVSPKMVEMSEQYGMGVTKKLDLHLRAIPYVYSTMA*