MTKTKAIDIIGAPSTFGQRKLGVDLGPTAIRYAGLISRLKQLDLDVYDKGDIKVPAVNIEKFHSEQKGLRNYDEIIDVNQKLNKEVSASIENNRFPLVLGGDHSIAVGSVSAISKHYNNLGVIWYDAHGDLNIPEESPSGNIHGMPLRILTGEGPKELLELNSNVIKPENIVLIGMRDLDKGERQFIKDHNIKTFTMSDIDKLGIKEVIENTIEYLKSRNVDGVHLSLDVDALDPLETPGTGTRVLGGLSYRESHFALELLHQSHLISSMDLVEVNPLIDSNNHTAEQAVSLVGTFFGETLL*