MEQGGGRVCVTGAGGFVASWLVKLLLSKGYMVHGTVRNPDDEKNNHLKSLEKAQENLQLFKADLLDYDSLYAAIEGCSGVFHVASPVPPSSVANPETELSEPAVRGTLNVLKVCSETGVERVVVVSSTGAVLVNPNWPPNKPMDEDCWTDIDYCRESKLWYYNTWYCISKTTAEREALKYAENSGLDVVTICPSYVFGPLLQSTMNTSSRLLIELFKGRSETIVNRVWPIVDVRDVAEALLLVYEKKEASGRYICATHSVQVHDLVEKLKSKYPNYNYPKNYIEVDPEGKLSSDKLKRLGWECRSLEETIADSVEYYQEAGILNKD