MSNGYEDHMDDVCRDDIGRTNLIVNYLPQNMTQDELRSLFSSIGEVESAKLIRDKVAGFEMRSSSLSKGHSLGYGFVNYLNAKDAERAINTLNGLRLQSKTIKVSFARPSSESIKDANLYISGLPRTMTQKDVEDMFLPFGHIINSRVLVDQATGLSRGVAFIRFDKRSEAEEAIASFNGHKPPGSSEPITVKFAANPNQNKNVALLSQICHSPARRFGGPVHHQAQRFRFSPMGVDHMSSISSVNVASSATSGWCIFVYNLGQDADEGILWQMFGPFGAVTNVKVIRDFNTNKCKGFGFVTMTNYEEAAMAIASLNGYRLGDKTLQVSFKTSKSHK