MELPIDQVQEGSSSQKKMGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSSRGRLYEYANNSVRGTIDRYKKACAASSNTESVSEANTQFYQQEASKLRRQIRDIQNLNRHILGEALGNLSLKELKNLEGRLEKGLSRVRSRKHETLFADVEFMQKREIELQNHNNYLRAKIAEHERAQQQQQQQQQQQQNLMLSESLPSQSYDRNFFPANLLGSDNQYSRQDQTALQLV