MGETGRVCVTGAGGFVASWLVKLLLSKGYMVHGTVRNPGDEKNNHLKTLEKAQENLQLFKANLLDSDSLYAAFEGCGGVFHVASPVPTSSVANPEIELLEPAVRGTLNVLKACSETGVERIVVVSSTSAVLLNPNWPPNRPMDEDCWSDVDYCRESQEYWYNWYCVAKTTAEREALKYAENIGLDVVTVCPALIFGPLLQPTINTSSQDFIELFKGGLETIKNKVWPIVDVRDVAEALLLVYEKKEASGRYICAPHSVQVHSLVEKLKSKYPNYNYPKNYIEVDPEGKPSSDKLKRLGWECRSLEETIADSIEYYQEAGTEQKPGNLGYWVYSSTTTVIERERERERERERKWNREEGGYV