MSNGYEDHMAEDCRDDIGRTNLIVNYLPQNMTQEELRSLFSSIGEVESAKLIRDKVAGHSLGYGFVNYVTAKDAERAISTLNGLRLQSKTIKVSYARPSSEVIKDANLYISGLPRTMTQKDVEDMFSRFGRIINSRVLVDQTTGLSRGVAFIRFDKRSEAEEAITSFNGHKPPGSSEPITVKFAANPNQNKNMALLSQLYHSPARRFGGPVHHQAQRFRFSPMGVDHMSGISGVNVPGNASSGWCIFIYNLGQDADEGILWQMFGPFGAVTNVKVIRDFNTNKCKGFGFVTMTNYEEAAMAIASLNGYRLGDKILQVSFKTNKSHK