MSNGYEDHMDDVCRDDIGRTNLIVNYLPQNMTQDELRSLFSSIGEVESAKLIRDKVAGHSLGYGFVNYLNAKDAERAINTLNGLRLQSKTIKVSFARPSSESIKDANLYISGLPRTMTQKDVEDMFLPFGRIINSRVLVDQATGLSRGVAFIRFDKRSEAEEAIASFNGHKPPGSSEPITVKFAANPNQNKNMALLSQLCHSPARRFGGPVHHQAQRFRFSPMGVDHMSSISGVNVASSASSGWCIFIYNLGQDADEGILWQMFGPFGAVTNVKVIRDFNTNKCKGFGFVTMTNYEEAAMAIASLNGYRLGDKTLQVSFKTSKSHK