MEQGGGRVCVTGAGGFVASWLVKLLLSKGYMVHGTVRNPDDEKNNHLKSLEKAQENLQLFKADLLDYDSLYAAIEGCGGVFHVASPVPPSSVANPETELLEPAVRGTLNVLKACSETGVERVVVVSSTGAVVLNPNWPPNKPMDEDCWTDIDYCKESKVWLNWYCVAKTIAEREALKYAENTGLDVVTVCPSFVFGPLLQPTMNTSTQIFIDLLKGRFETLENRIWTIVDVRDVAEALLLVYEKKEASGRYICAPHPVQIHSLVEKLKSKYPNYNYPKNYIEVDPEAKPSSEKLKRLGWECRSLEEIIADSVECHQEAGILNKD