MDFDMIEEKKDSVIVRNVENFELKDIFDCGQCFRWHRQENGNYIGIAFEKVVEVQKIGEDVVIYNINEEEFKNVWSEYFDLYRDYGEIKKELSRDPLLKKSVDFGEGIRILRQDPFEILLSFIISANNRIPMIKKCINNISEKAGKKLEYKGKIYYAFPTVDKLHEFTEKDFEECTAGFRAKYLKDTVDRIYNGELNLEYIKSLNDNECHEELKKFMGVGPKVADCIMLFSMQKYSAFPVDTWVKKAMMSLYVAPDVSLKKIRDFGREKFGSLSGFAQQYLFYYARENNIQL