RKKRTVYLKEQLQELEKHFWANRYPSYQERVALAAGLNLDEHQVQVWFKNRRAK