MDVKYINPFLKSFMNVMPQLGLTNIKRGKVKLKGNSIESSGVMIIIGIVGDIKGNVMYSTTIDAAKKIASTMMMGMPVNELDEMAQSAVSELTNMLTANAATNFEEDSVNIDISTPALMYGEFTASANYGKVLCIEMFVDDMPFEINVSLNVM