MEMNFFSQDELGGLFDVDFPSFWAQMEEDEARRKSEEGDCEKALIVYGNVQTVAEIPGRRGGGSSSGTKKKELTFEQLSRHFSVPIKQAAQELNVGVTVLKRQCRKLGVTRWPYRKLKSLDKLIDNVQGIGKQNAQENGHLTRSLVEFLDQTMKPIGERPDAMLDQRMEGLRLVCFKENVQEDENLTRSVVEFLQLTKKMIEERPDAILDQRTKDLRQACFKESFRRKRLIGHGAW