YLSEAAIKKTQQMLKTVCSKKHSVEEDVFTDIKKGIFPENNNNIKCYFACNFKTMQMINQKGTLDKKLFKDKMSMMAPPNIYNILLPAIEQCIGIDKGEELCQSSYNFIKCAHRVDPKSLEYLPL