MEQGGGRVCVTGAGGFAASWLVKLLLSKGYMVHGTVRNPDDEKNNHFKSLQKAQENLQLFKADLLDYGSLYAAIEGCSGVFHVASPVPPSSVANPEVRLKWYCIAKTTAKREALKYAENTRLDVATVCPSYVFGPLLQPTMNTSTQLFIDLFKGRFETVENGIWTIVDVRDVAEALLLVYEKKEASGRYICAPHPVQIHSLVEKLKSKYPDYNYPKNYIEVDPEAKPSSEKLKRLGWECRSLEEIIADSVECYQEAGILNKD