MHRNIEDCDKEQFKRVLMRCACYKFHGLPFPSLYTPLILSSLNYNLGAFPFCLAPSTSTASQPSVIVHPTTADSRDDVTPPAGKKVKLEDQGEEKSDKTIKSSLDNLLLTSINGTSSNCDECGKEFSSLFAVMTHKAREHAAPETSKETSPSTLKCLECDKEFESIAYLEQHKMMQHNGQFPLHDLDPASAMASLNTPKQSSVVKRQYSSNGKNYCDLCNKEILYIYIYNFCLLSFCIIFFKFLAKSVVPVPTMVVNQADEKCPLCEKRMAVANLPSHIQAEHAGAVGGLMAAQTPPSPRAECKFCSLTFKEDMELHLHQINNHTVELLHKQAAQREEKSEFLKGLARRRDVKLDPSLLKCSQCQYSTKDSRNLEMHVERHERMNEAKASPEDDDDDALQMTTEAALKMVVANKSGSISPSGESLPEGFGKVDSSCDKPYIVQSFILRTSDPSGALLGEIVAHLPVKALIAQPTQVTFELVPHSAIDANVFHV