MSKRGAEEMRNEMVAAEGEIKMENFEKDVVESHPYAFHVSGPRNVASPNWRDLINSSWKDANYKRTVMACFVQAVYLLEIDRQENRTEENALAPKWLIPFKYKLVETLNDERDGSIFGAILEWDRSAALSDFMLIRPSGAPRAVVALRGTLLKSQTMRRDIEDDLRFLAWESLKGSVRFNAALNALKSIATKYGSNNVCIVGHSLGAGFALQVGKALAKEGIHVEAHLFNPPSVSLAMSLRNMGEKAGVTWKRLKSMLPSNPDTQTSYEGNDTQSFRIGLKPWVPHLYINNSDYICCSYTDQEKNGLRDNHDEGDKENAKPRNGQQVVAAAKLFLSSNKGKQKFLEAHGLEQWWSDNLELQMAISNSKLIIKDDGIPPSNESTDNS*