MEQGGGRVCVTGAGGFAASWLVKLLLSKGYMVHGTVRNPDDEKNNHFKSLQKAQENLQLFKADLLDYGSLYAAIEGCSGVFHVASPVPPSSVANPETELLEPTVRGTLDVLKACSETGVERVVDVSSTGAVVLNPNWPLNKPMDEDCWTDIDYCRESKVRLKWYCIAKTTAKREALKYAENTRLDVATVCPSYVFGPLLQPTMNTSTQLFIDLFKGRFETVENGIWTIVDVRDVAEALLLVYEKKEASGRYICAPHPVQIHSLVEKLKSKYPDYNYPKNYIEVDPEAKPSSEKLKRLGWECRSLEEIIADSVECYQEAGILNKD