MEQRGRSVCVTGAGGFVASWLVKLLLSKGYMVHGTVRNPDDEKNNHLKSLEKAQENLQLFKADLLDYDSLYAAIEGCSGVFHVASPVPPSSVANPETELLEPAVRGTLNVLKACSETGVERVVVVSSTGAVVLNPNWPPNKPMDEACWTDIDYCKESKVWLNWYCVAKTIAEREALKYAENTGLDVVTVCPSFVFGPLLQPTMNTSTQLFIDLLKGRFETLENRIWTIVDVRDVAEALLLVYEKKEASGRYICAPHPVQIHSLVEKLKSKYPNYNYPKNYIEVDPEAKPSSGKLKRLGWECRSLEEIIADSVECYQEAGILNKD