MSNGYEDHVAEDCRDDIRRTTLIVDYLPQNLTQEELRSLFSSIGEVESAKLIQDKVVGHSLGYGFVYYGTAKDTEKISTLNGLRLNAKTIKVSYACPSSDANMCIRGLPKTMTQKDVEDMFSWFGQIINSRVLVDQGLSRGVFFIRFDKWSEAEEAITSFNGHKPNSSEPITANPNQNKNALLSQLCHSPARRFGGPAHHQASLVGIDHSVPSNASSGWYIFIYKYGQDADEGILWQMFGPFAAITNVEVIQDFNTNKCKGLGFVTMTNNEETSMTIAVLNNHSGDKILQIPFKTNNSHK