MHRLGRGHRDKVQQFISITGVSEKVAMQILKASDWNVEAAFDYFYNQPLVRRALDPRQLEELYMRYKDPHSDIILADGISLFCEDLQVDPGDIVMLVLSWHMKAATMCEFSRQEFIGGLQSLGIDSIEKLKSLLTSLRAELKDEQKFREVYNFAFNWAKEKGQKSLALETAIGMWQLLFAERQWPLVEPWCQFLLTKHNKAISKDTWSQLFEFSRMIDASLSNYDAEGAWPYLIDEFVEHLMENGMAAKKGG*