MEQGGGRVCVTGAGGFVASWLVKLLLSKGYMVHGTVRNPDDEKNNHLKSLEKAQENLQLFKADLLDYDSLYAAIEGCGGVFHVASPVPPSSVANPETELLEPAVRGTLNVLKACSETGVERVVVVSSTGAVVLNPNWPPNKPMDEDCWTDIDYCKESKVWLNWYCVAKTIAEREALKYAENTGLDVVTVCPSFVFGPLLQPTMNTSTQIFIDLLKGRFETLENRIWTIVDVRDVAEALLLVYEKKEASGRYICAPHPVQIHSLVEKLKSKYPNYNYPKNYIEVDPEAKPSSEKLKRLGWECRSLEEIIADSVECYQEAGILNKD