MAKSPWSTRGSRSVATVAAYSVLVSNTHAQDTIFSGHGFATYYYDIENVKACGTDFVNQNQGYVACSPGTARSLNQIGTNYLVAMNNTELQKNRKKYCGKRVIVTVNGEKSTLPFFIGDGCERCGGGPLTGPWNPVGAPGLDFSYSALSELSTQACSAGHIELSWEIADEALFQFNTDY