MKSRNVFLGHLFLQSVQAATLRALDSSTPTINWNQCNLDIGNEIWNRRQKAFDCAKFSVPLDYTNEDSSRPLVLDLIKANATKQPRKGSVFYNPGGPGSSGVSSVIDSRGRLVDVLGGHYDVISFDPRGSGQTLTATCGGYFDRSLSTLSPQQILYEGDEKVNDVDWKRIKYDAWRNAGELADACYKDHADTGRFYGTPFVARDIVKIADALGEGNQINYWGSSYGTVLGQVLAAMFPNRIGRMLLDSNLLADEYFTGTWKSGTKDAGKAILHFFDECIAAGPQSCSLAANYSTTASLLKAYDEAQMLYRFDDTLSMAGRSNSKAIQFESLVFNHLYTPLLYP*