MEQGGGRVCVTGAGGFAASWLVKLLLSKGYMVHGTVRNPDDEKNNHFKSLEKAQENLQLFKADLLDYGSLYAAIEGCSGVFHVASPVPPSSVANPETELLEPTVRGTLDVLKACSETGVERVVDVSSIGAVVLNPNWPLNKPMDEDCWTDIDYCRESKVRLKWYCIAKTTAKREALKYAENTGLDVATVCPSYVFGPLLQPTMNTSTQLFIDLFKGRFETVENGIWTIVDVRDVAEALLLVYEKQEASGRYICAPHPVQIHSLVEKLKSKYPDYNYPKNYIEVDPEAKPSSGKLKRSSQVAIDRAGFKFITSPCGRWTFVSFSFVC