SLEEFTGTNNAIQMFINHNYLAINKDGRVYGITDQNHVDTMLKRIAVNDKGRIIIQNIVNCMFLCIARCGKLYASNRLSLDCFINEKMEPNNYNTYYKVYNRKLTFVALKHNGKLKRLQIFKTQNLSKLGEYTLVMLKRGLILQHIKHANPQNL