MKMDRVVEYGGGEELLHGVRRKKMKNKRRFSEEQIRSLESKFEEETKLEPQKKVELARDLGLQPRQVAIWFQNRRARWKSKQLEKEYSALRADYGSLASSFESLKEEKQCLLEQLRKLGDLLEKHPKENSCCGSGPNRNSSDHHSDKREIKTEEYEQKGMVDRGSDVTVIVYTDGGNGKNNDGFRPKEAGTQSMEETGNGSMTLPDWSGFDPEYYSDQSCSSLQWWDLWQ*