MEQGGGRVCVTGAGGFVASWLVKLLLSKGYMVQGTVRNPDDEKNNHLKSLEKAQENLQLFKADLLDYDSLYAAIEGCSGVFHVASPVPPSSVANPETELLEPAVRGTLNVLKVCYETGVERVVVISSTGAVLGNPNWPPNKPMDEDCWTDIGYCRESKLWYYNTWYCISKTTAEREALKYAENSGLDVVTVCPSYVFGPLLQSTMNTSSRLLIELFKGRSETIVNRVWPIVDVRDVAEALLLVYEKKEASGRYICAPHSVQVHDLVEKLKSKYPNYNYPKN