MNIKFDIDDGIKTVQLDRKKMIPKKPRSVKSKAKQVKSNHPRKAESIKRKGSKRTRINDLYDDVEAKYSVMERAEKVLSRLPDEFPSFAKCMLPSNVAHGFWLHLPKSFCNMHLPSSDTTVILVDEWGNEYKTSYLLERNGLSAGWRGFSISHRLLKGDLLIFRLIEPCKMKVYIVRVNGQEVVDAALCLMNWETLNTSTELDLVRKDNRKRKKAKHLAEPFFVDLSKPKEHVQNDSHCAVDLNVSPSEHRSENNSEDLDSEVLEGMKHS