MEQGGGRVCVTGAGGFAASWLVKLLLSKGYMVHGTVRNPDDEKNNHFKSLEKAQENLQLFKADLLDYGSLYAAIEGCSGVFHVASPVPPSSVANPEVRLKWYCIAKTTAKREALKYAENTGLDVATVCPSYVFGPLLQPTMNTSTQLFIDLFKGRFETVENGIWTIVDVRDVAEALLLVYEKQEASGRYICAPHPVQIHSLVEKLKSKYPDYNYPKNYIEVDPEAKPSSGKLKRSSQVAIDRAGFKFITSPCGRWTFVSFSFVC