MEQGGGRVCVTGAGGFAASWLVKLLLSKGYMVHGTVRNPDDEKNNHFKSLQKAQENLQLFKADLLDYGSLYAAIEGCSGVFHVASPVPPSSVANPEVRLKWYCIAKTTAKREALKYAENTRLDVATVCPSYVFGPLLQPTMNTSTQLFIDLFKGRFETVENGIWTIVDVRDVAEALLLVYEKKEASGRYICAPHPVQIHSLVEKLKSKYPDYNYPKNYIEVDPEAKPNDEKNNHLKSLEKAQENLQLFKADLLDYDSLYAAIEGCSGVFHVASPVPPSSVANPEARFSSAV