SFMLILQPYITKNSSVHVPAEFARRHNLDRCSSTEIQLQAHNEKKSWPAKFTLTASRARISQRWGPFAASKNLKEEDVCIFELISKPKEILLKVWIYRAA