MGSVKVLQELFPEPGRLQFIYADLGDAAAVNKIFSQNAFDAVMHFAAVAYVGESTQEPLRYYHNITSNTLLLVKAMAAHGVKTLIYSSTCATYGEPEKMPITEVTPQSPINPYGKAKKMAEDIILDFSKTSDMAVMILRYFNVIGSDPEGRLGEAPPPELREQGRISGACFDAARGIIPGLKIRGVDYTTPDGTCVRDYIDVTDLIDAHVKALEHAKPSKVGIYNVGTGKGSSVKQFVEACKKATGVDIKIDYLSRRPGDYAEVYSDPSKIRRELNWIARYSLEESLAIAWRWQKVHRNGYN*