MGESNMAGLGSVALNGSSPKKVAYFYDSDIGNYAYVTGHPMKPHRIRLAHSLIMQYGLYQKMEIYRAKPATRGEMTQFHTDDYIDFLQKVTPDNMDSYMREQGKYNVGDDCPVFDGLFEFCGISAGGSMEGAARLNRQKCDIAINWAGGLHHAKKCEASGFCYVNDIVLGILELLRFMKRVLYIDIDVHHGDGVEEAFYTTDRVMTVSFHKYGEYFPGTGELRDIGIGQGKNYAVNFPLRDGITDESYKSIFEPVIENVMKYFQPEAVVLQCGGDSLSGDRLGAFNLSMDGHANCVNFVKSFNLPTLVLGGGGYTMRNVARTWAFETGVLVGQEMDRALPYNEYYEYYAPDFELNVRASNMENSNSREYLEKITAAVIDNLRHTGPAPSVQMQDVPRKPFGGMTDEEEAELDDLDEDENKDVRMSERQWDKHVENGAEFDASDDEDMAAENGKTR