MKMRHAMVCSSNQNRSMEAHSLLKRHGFDVSSYGTGAHVKLPGPSLREPNVYEFGTPYKHMFDDLRRKDPDLYRRNGILPMLKRNSTVKPAPQRWQENASDGSFDVVLTFEEKVFDMVVEDLHNREHVLMKSVLVINLDVKDNHEEAAVGARVALDLCQELEATESWEDAIDDIVTAFERQHRRKLVYSISFY