MAVIRYLGRQSSMAPEGSGESRTADNSGDMESGAGDDDASRDVIQLLWSASLGDVAGVRALLGKGMDVNSTDFDSRTALHVAACEGKKETVELLIAEGADVNARDRWGSTVRSYCPFLPLCFFLPLADAEHYKCDEVSQILLAHGAQLPDTSPMRVSNSYSVPEYEIDREELSVLKCVAFGWQDSFTIGKWRGTKVFVKVISIDTKTGDDKLYEFINELSLALMLRHPNVVQFLGAVTQSIPVMLVMEHLPKGDLQSYMKKKGKPLKPKKALKFALDIARGLNYVHEFKPEPVIHSNLKPSNLLRDKAGHLKITDFAFTKYAFNDRQFVPDSGTIFLLMSGRYMAPELYRCEDYDSKVDVFSFALIVQEMMEGVPPFPKLGEEEVAKSYADGKRPPFKIKPRYYPEGLKDLIEECWHDDPRKRPSFRTICKEVEKIRIEYNSDTFKACVTKVRYSRFCCR*