MEQRGRSVCVTGAGGFVASWLVKLLLSKGYMVHGTVRNPDDEKNNHLKSLEKAQENLQLFKADLLDYDSLYAAIEGCSGVFHVASPVPPSSVANPETELLEPAVRGTLNVLKACSETGVERVVVVSSTGAVVLNPNWPPNKPMDEACWTDIDYCKESKVWLNWYCVAKTIAEREALKYAENTGLDVVTVCPSFVFGPLLQPTMNTSTQLFIDLLKGRFETLENRIWTIVDVRDVAEALLLVYEKKEASGRYICAPHPVQIHSLVEKLKSKYPNYNYPKNYIEVDPEAKPSSEKLKRLGWECRSLEEIIADSVECHQEAGILNKD