MSNGYEDHMVGGDEPKDAKTNLIVNYLPQSMSQDELRSLFSSIGEVESAKLIRDKVAGHSLGYGFVNYLNPSDAERAISTLNGLRLQSKTIKVSYARPSSDTIKDANLYISGLPKNMTQKDVEDMFSCYGRIINSRVLVDQSTGMSRGVAFIRFDKRSEAEEAVKSLNGQKPPGVTEPITVKFAANPNQVKNTQIISQLYHNQSRRFGGPLHHQAQRFRFSPMSVDHMGGMGSVGVPGNSTSGWCIFIYNLGQDADESILWQMFGPFGAVTNVKVIRDFNTNKCKGFGFVTMTNYEEAAMAIASLNGYRLGDKILQVSFKTSKGHK