MELKKDKSKCSVCKEEGDGYHFGAEACRACAAFFRRSVSLDKKYVCRQNNDCDIAANVRCMCRSCRYSKCLEVGMNPAGVQQRRDVIGKRDTKPEPANINIFKALSSIGEGTSTSTDETTSAEKLQLQPAYADQMPLLSKMRINYRKMDSARLVIHRKDGQSLFKSRTPKALNYKEAAEQSIREVSLVADWVAWCFDDFVMLPIDQKKVLFRNFYTPFSMLEGAYLCHINKLTTAIILPSGDYIDMEELDKFFYVPDAEQPLTPEEVIKLFKPSFDLHRRALIIPMSAEKTDVIELFALCTLLLWDFGLDEQSDECMMIGKRVKEQIMRELAFYLKVVKKIEEPAIRVASLLTLLPALQRSVRRFQEDIEITSVFNIYAPGKAFYDLVNGKFC